Модераторы: bsa

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Пишем FAQ. получаем за это плюсы :) 
:(
    Опции темы
archimed7592
  Дата 22.12.2007, 16:11 (ссылка) |    (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Архимед
****


Профиль
Группа: Завсегдатай
Сообщений: 2531
Регистрация: 12.6.2004
Где: Moscow

Репутация: 6
Всего: 93



Итак, учитывая то, что это раздел для новичков, здесь будет немеренно однотипных вопросов. Естественно, все эти вопросы не систематизируешь, но есть ряд вопросов, которые как правило имеют одинаковую формулировку, ну и, соответственно, одинаковые ответы.

Я предлагаю выявить эту группу вопросов, написать на них хорошие развёрнутые ответы(с учётом того, что читать это будут новички) ну и засунуть в FAQ. Т.о., в этой теме принимаются предложения по часто встречающимся вопросам, ответов на которые в FAQ пока нет(это не обязывает писать сам FAQ).

Навеян этот пост этой темой: http://forum.vingrad.ru/index.php?show_typ...howtopic=188461 . Навеяно это было ещё до того, как там появился ответ. Хотел ответить сам, но стало жутко вломно печатать то, что уже не раз было напечатанно, обсосанно и т.д.

Дык вот. Вопрос-кандидат №1 - это "каракули вместо русских букв".

Требования к тем, кто захочет написать ответ:
Ответ должен быть развёрнутым и полным. Вы можете сочинить его сами, либо собрать воедино всё что найдёте через поиск.
Пример образцовых статей можно увидеть, если посмотреть из списка ниже готовые(с пометкой DONE) статьи и связаные с ними дискуссии.
Если Вы берётесь писать ответ, то в первую очередь сообщаете об этом здесь. Если желаемым вопросом уже кто-то занимается, то нужно сначала узнать у того, кто им занимается, не требуется ли ему помощь.
Когда Вы завершите ответ, то выкладываете его здесь(в этой теме). Далее Ваше творение подвергается конструктивной критике со стороны форумчан(в особенности с моей стороны smile) и, после формирования полноценного ответа, я выношу его в FAQ раздела и автор(-ы) получает плюсик в репу от меня(а, возможно, и от других участников за полезную для общества деятельность smile ). Какой-никакой, а стимул smile.

Давайте вместе развивать раздел smile. Жду желающих написать ответ на вышеозвученный вопрос, а сам пока подумаю, какие ещё вопросы требуют освещения в FAQ.

----------------------

Спасибо zkv и остальным - появился более объёмный список вопросов.
  • NEW! Притча о допотопных компиляторах аля BC++-3.1. Почему их до сих пор "используют" и как всем было бы хорошо, если бы новички начинали обучение с современных компиляторов.
  • [обсуждаем]Современный "hello world", или как написать первую, программу на современном компиляторе.
  • [обсуждаем]Что такое компилятор, что такое препроцессор, транслятор, компоновщик и т.д. (объяснение стадий сборки).
  • [обсуждаем]Каракули вместо русских букв под windows.
  • template + .cpp-файл(реализация в cpp, ошибки компоновщика, export template и т.д.)
  • Программа не работает если запускать ее из ехешника (про задержку в конце main()).
  • Программа пропускает второй std::cin>> (про _flushall() и чего_то_там::sync() )
  • Как узнать ехешник программы/передать что-то в программу через ком. строку. (про argc/argv)
  • Какой компилятор лучше всех. (пояснить что спорно)
  • Как рисовать в консоли (эээ даже не знаю что ответить, но спрашивают регулярно smile )
  • С чего начать, и как долго изучать (дать ссылки на темы, где обсуждалось, и в раздел с литературой)
  • [обсуждаем: VS]Как создать проект (объяснить последовательность действий для популярных компиляторов)
  • [обсуждаем]Указатели и ссылки
  • [обсуждаем]Как создать динамический массив
  • Передать n-мерный массив в функцию 
  • Как узнать сколько элементов в массиве (рассказать как обстоят дела со статическими и динамическими массивами и кое-что ещё)
  • Как узнать, как долго выполняется участок кода.
  • [обсуждаем] "Преобразование" int (float, double etc.) в char * и обратно.
  • [обсуждаем] Мини-стандарт кодирования(подробнее).
  • [DONE: FAQdiscussion]Стражи в заголовочных файлах(подробнее).
Также, рекомендуется к прочтению этот пост.


Нам нужны главред и поисковой оптимизаторПодробности...

Это сообщение отредактировал(а) bsa - 13.9.2009, 13:16


--------------------
If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas.
© George Bernard Shaw
PM Jabber   Вверх
bsa
Дата 29.12.2007, 19:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 85
Всего: 196



"множественное включение" - это причина проблемы. А новички, обычно, прибегают с "ошибка: redefinition of symbol ...". Вот, думаю, его и стоит пихать в заголовок. А уж в тексте стоит описать "научное" название.
PM   Вверх
archimed7592
Дата 29.12.2007, 19:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Архимед
****


Профиль
Группа: Завсегдатай
Сообщений: 2531
Регистрация: 12.6.2004
Где: Moscow

Репутация: 6
Всего: 93



Цитата(bsa @  29.12.2007,  19:11 Найти цитируемый пост)
"множественное включение" - это причина проблемы. А новички, обычно, прибегают с "ошибка: redefinition of symbol ...". Вот, думаю, его и стоит пихать в заголовок. А уж в тексте стоит описать "научное" название. 

Угу, угу, то же самое хотел сказать, только не знал с какими ошибками бегут новички smile.


--------------------
If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas.
© George Bernard Shaw
PM Jabber   Вверх
JackYF
Дата 29.12.2007, 20:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


полуавантюрист
****


Профиль
Группа: Участник
Сообщений: 5814
Регистрация: 28.8.2004
Где: страна тысячи озё р

Репутация: 6
Всего: 162



Написал первый блин, прошу всех в тему для критики, замечаний и дополнений.

Добавлено через 7 минут и 28 секунд
bsa
Цитата(bsa @  29.12.2007,  19:11 Найти цитируемый пост)
А новички, обычно, прибегают с "ошибка: redefinition of symbol ...".

Цитата(bsa @  29.12.2007,  19:11 Найти цитируемый пост)
Вот, думаю, его и стоит пихать в заголовок


согласен.



--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
maxim1000
Дата 29.12.2007, 22:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 3334
Регистрация: 11.1.2003
Где: Киев

Репутация: 1
Всего: 110



Цитата(zkv @  29.12.2007,  18:31 Найти цитируемый пост)
множественное включение header'ов

как по мне "повторное" звучит как-то более beginner-friendly smile
в общем - проще

Цитата(bsa @  29.12.2007,  19:11 Найти цитируемый пост)
"множественное включение" - это причина проблемы. А новички, обычно, прибегают с "ошибка: redefinition of symbol ...". Вот, думаю, его и стоит пихать в заголовок. А уж в тексте стоит описать "научное" название.

в данном случае, возможно
но если посмотреть с общих позиций, то ситуация несколько другая:
одна и та же ошибка может вести к нескольким типичным проблемам в разных ситуациях
т.е. в общем случае нельзя назвать тему по проблемам, решение которых в ней предлагается, т.к. этих проблем может быть много
а название у темы одно, и оно больше подходит именно к исправляемой ошибке

а вот проблемы, к которым может привести данная ошибка можно писать в самой теме...

Добавлено через 3 минуты и 8 секунд
кстати, немного связан с проблемой повторного включения вопрос взаимного использования классами друг друга (типа A может ссылаться на B и наоборот), а то решение, которое приходит первым в голову, ведёт к циклическому включению заголовков


--------------------
qqq
PM WWW   Вверх
JackYF
Дата 29.12.2007, 23:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


полуавантюрист
****


Профиль
Группа: Участник
Сообщений: 5814
Регистрация: 28.8.2004
Где: страна тысячи озё р

Репутация: 6
Всего: 162



Цитата(maxim1000 @  29.12.2007,  22:38 Найти цитируемый пост)
ведёт к циклическому включению заголовков 

кстати говоря, можешь отписаться об этом в основной теме, возможно, стоит добавить статью об этом в FAQ smile Заодно, если захочешь - и саму статью напишешь smile

Добавлено через 59 секунд
Тьфу, это и есть основная тема, протупил smile


--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
Fazil6
Дата 30.12.2007, 00:09 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1653
Регистрация: 3.5.2006
Где: Минск

Репутация: 7
Всего: 60



кстати, если кому-то интересно...
число в строку

Добавлено через 3 минуты и 35 секунд
какой компиллятор лучше всех

Добавлено через 7 минут и 12 секунд
про командную строку
PM MAIL   Вверх
Fazil6
Дата 30.12.2007, 00:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1653
Регистрация: 3.5.2006
Где: Минск

Репутация: 7
Всего: 60



PM MAIL   Вверх
archimed7592
Дата 9.4.2008, 11:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Архимед
****


Профиль
Группа: Завсегдатай
Сообщений: 2531
Регистрация: 12.6.2004
Где: Moscow

Репутация: 6
Всего: 93



Написал вкратце статейку: Современный "hello world", или как написать первую, программу на современном компиляторе.
Просьба покритиковать.

Добавлено @ 11:56
Опустил закреплённые темы, ибо они висят без активности. Теперь к ним можно навигировать по ссылкам в шапке(вида [обсуждаем]).
Нужно что-то с ними делать. Либо засовывать в фак as is, либо доводить до ума... Давайте решим, что ли. Прошу завсегдатаев высказаться по этому поводу.

Это сообщение отредактировал(а) archimed7592 - 9.4.2008, 11:57


--------------------
If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas.
© George Bernard Shaw
PM Jabber   Вверх
bsa
Дата 9.4.2008, 13:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 85
Всего: 196



отлично, теперь их не найти. Что делать то дальше? Действительно весят тем и все. Ну либо критиковать надо пока не отшлифуются, либо уже "публиковать".
PM   Вверх
archimed7592
Дата 9.4.2008, 13:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Архимед
****


Профиль
Группа: Завсегдатай
Сообщений: 2531
Регистрация: 12.6.2004
Где: Moscow

Репутация: 6
Всего: 93



Цитата(bsa @  9.4.2008,  13:31 Найти цитируемый пост)
отлично, теперь их не найти

Видишь в шапке ссылки "обсуждаем"?


--------------------
If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas.
© George Bernard Shaw
PM Jabber   Вверх
bsa
Дата 9.4.2008, 13:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 85
Всего: 196



Цитата(archimed7592 @ 9.4.2008,  13:32)
Видишь в шапке ссылки "обсуждаем"?

Это я уже нашел давно. Другое дело, что новички их и так не читали, а тебе и вообще не будут.
PM   Вверх
archimed7592
Дата 9.4.2008, 14:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Архимед
****


Профиль
Группа: Завсегдатай
Сообщений: 2531
Регистрация: 12.6.2004
Где: Moscow

Репутация: 6
Всего: 93



Цитата(bsa @  9.4.2008,  13:47 Найти цитируемый пост)
Другое дело, что новички их и так не читали, а тебе и вообще не будут. 

Эту проблему я в ближайшее время решу.


--------------------
If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas.
© George Bernard Shaw
PM Jabber   Вверх
JackYF
Дата 9.4.2008, 18:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


полуавантюрист
****


Профиль
Группа: Участник
Сообщений: 5814
Регистрация: 28.8.2004
Где: страна тысячи озё р

Репутация: 6
Всего: 162



Тема остыла. Моё мнение - те, которые выглядят ничего, но просто с огрехами, вывесить в FAQ, по мере ругани и времени исправлять, остальные оставить до лучших времён.


--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
bsa
Дата 9.4.2008, 23:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 85
Всего: 196



JackYF, так в том то и дело, что людей готовых/способных что-то писать очень мало. Некоторых из них уже что-то написали, а остальное писать им было запрещено пока уже написанное не будет одобрено... Вот ждем-с принятия решений.
PM   Вверх
archimed7592
Дата 9.4.2008, 23:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Архимед
****


Профиль
Группа: Завсегдатай
Сообщений: 2531
Регистрация: 12.6.2004
Где: Moscow

Репутация: 6
Всего: 93



bsa, ну ты же понимаешь, что "запрет"(если его так можно назвать) был исключительно из благих целей аля
1. Не наплодить кучу незавершённых статей.
2. Дать возможность "другим" взять на себя вопросы которые ещё никто не взял.

Как показал нынешний опыт, "других" что-то совсем нет. А незавершённые статьи и так получились smile.


--------------------
If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas.
© George Bernard Shaw
PM Jabber   Вверх
Страницы: (6) Все « Первая ... 2 3 [4] 5 6 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Для новичков"
JackYF
bsa

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.1434 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.