Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Pseudo_Game - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Тестирование http://www.cyberforum.ru/cpp-beginners/thread159431.html
В литературе по программированию большинство (если не все) авторов указывают на важность проведения тестирования. Описывается много методик и уровней тестирования, начиная с функций и заканчивая всей...
C++ Компилятор арифметико-логических выражений Всем привет. Люди может кто поможет написать или уже может есть такое, Компилятор арифметико-логических выражений))) В поиске посмотрел вроде ничего такого не нашел(( Вообщем если есть у кого нить... http://www.cyberforum.ru/cpp-beginners/thread159427.html
Регулярные выражения C++
Помогите написать регулярку. Пишу на RE2. Если в тексте встречается ******.moikrug.ru то нужно вытащить то что под звездочками. Буду очень благодарен.
C++ Книги или справочники для опытных(или проффесиональных) программистов!
Пожалуйста, Подскажите книги или справочники для опытных и проффесиональных программистов! Особенно хотелось бы найти: 1) полный справочник по STL( желательно на русском ) или любые другие...
C++ Класс внутри класса - возможно ли? http://www.cyberforum.ru/cpp-beginners/thread159330.html
Всем привет! Помогите, пожалуйста, понять следующий текст задания: Расширьте содержание класса employee /*2 объекта и 2 метода*/ из упражнения 4, включив в него класс date и перечисление...
C++ Описать формулу Ребят кто знает как описать такую формулу: подробнее

Показать сообщение отдельно
alexzak
84 / 57 / 1
Регистрация: 07.08.2010
Сообщений: 185
19.08.2010, 06:49
Цитата Сообщение от easybudda Посмотреть сообщение
Вот так точно лучше никогда не делать! А в остальном - если в конце main() не поставить return 0 - компилятор должен бы сам это сделать. В первых 1 1/2 главах КиР тоже return в конце main не ставили, но в главе 1.7 "Функции" они же пишут:
Так, что, я тоже за return в main.
Мало того, что K&R никакого отношения к С++ не имеет, эта книга была написана до стардарта С90. И как только стандарт вышел, она потеряла значимость как справочник и руководство по С. Т.е. и к современному С она имеет очень слабое отношение. (хотя читать её еще интересно)

Ты хоть обрати внимание, как там main объявляется. Просто как 'main()'. Никаких тебе типа возвращаемого значения, ни void в параметрах, ничего.

Так как вам здесь больше никто не расскажет, а сами вы и не прочитаете нигде, я вам покажу, как должна выглядеть main в С:
Код
int main(void);
int main(int argc, char *argv[]);
А последний стандарт С99 позволяет не писать явного return 0; в конце main так же как и в C++.

Ничего нет плохого в том, чтобы возвращать 0 явно. Но все ваши источники информации, которыми вы пытаетесь аргументировать свой выбор, либо устарели, либо просто очень низкого качества.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru