ЗК>Получил следующее сообщение ЗК>d:\my documents\visual studio 2005\projects\ente\ente\main.cpp(6) : error C2065: 'cout' : undeclared identifier
ЗК>Много думал ...
Это всегда полезно. И как результаты?
Здравствуйте, Peregrin, Вы писали:
P>Здравствуйте, Злобный Карлик, Вы писали:
ЗК>>Re: hello world>С билдера на студию перешёл? ЗК>>Хотелось бы перейти, но руки сами тянутся к F9 и F8
P>Кнопки можно переназначить.
Зачем переназначать — постепенно привыкнет. А то придётся на каждом новом компьютере перенастраивать.
Это похоже на попытки паскалистов писать на С:
#define BEGIN {
#define END }
Если уж решил переходить на новый инструмент, то лучше его осваивать, а не делать так, чтобы было как на предыдущем.
Re[3]: hello world>Это лучше тем, что функция main должна возвращать int
(3.6.1/2).
Кому это она дожна ?
Я еще понимаю это в консольном приложении ...
Да и то, если я не собираюсь возвращать никаких кодов возврата, то почему я
должен описывать main как int ?
А что такое 3.6.1/2 ?
Сайты в *.gov уже распространяют пиратские файлы? Символично… ;-)
Хотя это не очень хорошо вообще, что Стандарт платный.
До последнего не верил в пирамиду Лебедева.
Re[6]: hello world
От:
Аноним
Дата:
18.09.07 16:43
Оценка:
Здравствуйте, Vamp, Вы писали:
А>>#include <ostream> V>А чем iostream плох?
Стандарт, не гарантирует (defect report #343) что <iostream> включает <ostream>.
Здравствуйте, alzt, Вы писали:
A>Здравствуйте, Злобный Карлик, Вы писали: A>... A>С билдера на студию перешёл?
Не помню уже, но вроде в билдере <iostream> есть или только <iostream.h>?
Здравствуйте, ncode, Вы писали:
N>Здравствуйте, alzt, Вы писали:
A>>Здравствуйте, Злобный Карлик, Вы писали: A>>... A>>С билдера на студию перешёл? N>Не помню уже, но вроде в билдере <iostream> есть или только <iostream.h>?
Я тоже не помню. Когда переходил с билдера у меня как раз и возникли подобные проблемы — всё время забывал указывать нужное пространство имён.
Re[2]: hello world>Не помню уже, но вроде в билдере <iostream> есть или
только <iostream.h>?
Над этим моментом, кстати, тоже много думал
Почему так ?
Т.е. почему <iostream> вместо <iostream.h> ?
Здравствуйте, Злобный Карлик, Вы писали:
ЗК>Re: hello world>P.S. привыкайте писать int main() , хуже от этого не ЗК>бывает... ЗК>А чем это лучше void собссно ?
Это лучше тем, что функция main должна возвращать int (3.6.1/2).
Здравствуйте, Злобный Карлик, Вы писали:
ЗК>Re[3]: hello world>Это лучше тем, что функция main должна возвращать int ЗК>(3.6.1/2). ЗК>Кому это она дожна ? ЗК>Я еще понимаю это в консольном приложении ... ЗК>Да и то, если я не собираюсь возвращать никаких кодов возврата, то почему я ЗК>должен описывать main как int ? ЗК>А что такое 3.6.1/2 ?
3.6.1/2 — это пункт стандарта языка С++, обязывающий функцию main возвращать int. Почитайте на досуге.
Здравствуйте, Злобный Карлик, Вы писали:
ЗК>Re[4]: hello world>ЗК>Т.е. почему <iostream> вместо <iostream.h> ? >>По стандарту. ЗК>Подробнее, если можно ... ЗК>Что за стандарт такой ?
ISO/IEC 14882, вестимо.
ЗК>>Получил следующее сообщение ЗК>>d:\my documents\visual studio 2005\projects\ente\ente\main.cpp(6) : error C2065: 'cout' : undeclared identifier
A>выкинь свой компилятор в топку потому что он должен был ругнуться гораздо раньше :-)