Показать сообщение отдельно

  #2116  
Старый 01.01.2009, 01:52
Chaak
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
С нами: 9443906

Репутация: 3313


По умолчанию

Цитата:
Сообщение от imajo.ati  
здравствуйте, я только начал изучать с++, выбрал среду разработки MS visual studio 2005, но у меня уже появилось 3 странных вопроса:

1. почему код
int main() { return 0; } компилируется в файл размером 40 кб в дебаг-моде, 36кб в релиз-моде и 5кб в конечной сборке? все 3 цифры это ппц....

2. почему компилятор не находит cin и cout? (библиотека iostream есть) - это новый стандарт какой-то? для новичка, делающего всё по книге это совсем не ясно.

3. при нажатии кнопочки F5 (start debug) раньше вылезало окошко с вопросом "файл с ошибкой. запустить предыдущую удачную версию?" я тыкнул да, и теперь не могу найти это в настройках чтобы поменять на НЕТ.

вопросы получается не по языку, а по среде программирования, но больше спросить негде (
1. Microsoft юзай UPX

2. Все эти функции находятся в пространстве имен std
Либо ставь между main и инклудами
PHP код:
using namespace std
Либо придется ставить перед каждым cin/cout:
PHP код:
std::cout<<... 
3. Удали ветку в реестре(regedit в консольке)
PHP код:
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio 
Потом перезапусти студию. На нет лучше не менять, дебаг не запустишь
 
Ответить с цитированием