
03.09.2008, 19:41
|
|
Новичок
Регистрация: 16.08.2008
Сообщений: 19
С нами:
9333881
Репутация:
3
|
|
Сообщение от Zakary
#include <iostream> не работает...при компиляции выдает ошибку...
ну т.е.
в коде любом типа
Код:
#include <iostream>
int main()
{
std::cout << "Hello, world!" << std::endl;
return 0;
}
пишет 1 error.
Итааак...) visual C++ 2008 express edition
вот о_О может потому что экспресс? 
Неделю назад поставил visual C++ 2008 express edition
Создал новый пустой проект написал туда этот код, выключил прекомпилированные заголовки, все скомпилировалось.
Если поможет, то такой вывод
Код:
Build Log Build started: Project: 123456, Configuration: Release|Win32
Command Lines Creating temporary file "f:\project\123456\123456\Release\RSP0000267742070060.rsp" with contents
[
/O2 /Oi /GL /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_UNICODE" /D "UNICODE" /FD /EHsc /MD /Gy /Fo"Release\\" /Fd"Release\vc90.pdb" /W3 /c /Zi /TP .\123456.cpp
]
Creating command line "cl.exe @f:\project\123456\123456\Release\RSP0000267742070060.rsp /nologo /errorReport:prompt"
Creating temporary file "f:\project\123456\123456\Release\RSP0000277742070060.rsp" with contents
[
/OUT:"F:\project\123456\Release\123456.exe" /INCREMENTAL:NO /MANIFEST /MANIFESTFILE:"Release\123456.exe.intermediate.manifest" /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /DEBUG /PDB:"F:\project\123456\Release\123456.pdb" /SUBSYSTEM:CONSOLE /OPT:REF /OPT:ICF /LTCG /DYNAMICBASE /NXCOMPAT /MACHINE:X86 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib
".\Release\123456.obj"
]
Creating command line "link.exe @f:\project\123456\123456\Release\RSP0000277742070060.rsp /NOLOGO /ERRORREPORT:PROMPT"
Creating temporary file "f:\project\123456\123456\Release\RSP0000287742070060.rsp" with contents
[
/outputresource:"..\Release\123456.exe;#1" /manifest
.\Release\123456.exe.intermediate.manifest
]
Creating command line "mt.exe @f:\project\123456\123456\Release\RSP0000287742070060.rsp /nologo"
Creating temporary file "f:\project\123456\123456\Release\BAT0000297742070060.bat" with contents
[
@echo Manifest resource last updated at %TIME% on %DATE% > .\Release\mt.dep
]
Creating command line "f:\project\123456\123456\Release\BAT0000297742070060.bat"
Output Window Compiling...
123456.cpp
Linking...
Generating code
Finished generating code
Embedding manifest...
Results Build log was saved at "file://f:\project\123456\123456\Release\BuildLog.htm"
123456 - 0 error(s), 0 warning(s)
|
|
|

03.09.2008, 21:04
|
|
Участник форума
Регистрация: 27.03.2008
Сообщений: 288
С нами:
9538880
Репутация:
83
|
|
Zakkary
Такая же быль трабл, просто открой стдафкс (лень язык переключать-контрл отлетел) и вбей туда #include <iostream.h> вродь должно пахать, не поможет, стукни в ЛС
|
|
|

02.09.2008, 11:48
|
|
Members of Antichat - Level 5
Регистрация: 05.04.2006
Сообщений: 1,066
С нами:
10578566
Репутация:
1228
|
|
попробуй
#include <iostream.h>
хотя должно работать и так как ты написал
|
|
|

03.09.2008, 01:22
|
|
Участник форума
Регистрация: 28.09.2005
Сообщений: 180
С нами:
10851302
Репутация:
34
|
|
при
Код:
#include <iostream>
int main()
{
std::cout << "Hello, world!" << std:endl;
return 0;
}
выдает:
Код:
Compiling...
1>234.cpp
1>c:\users\rus\documents\visual studio 2008\projects\234\234\234.cpp(1) : warning C4627: '#include <iostream>': skipped when looking for precompiled header use
1> Add directive to 'stdafx.h' or rebuild precompiled header
1>c:\users\rus\documents\visual studio 2008\projects\234\234\234.cpp(7) : fatal error C1010: unexpected end of file while looking for precompiled header. Did you forget to add '#include "stdafx.h"' to your source?
1>Build log was saved at "file://c:\Users\Rus\Documents\Visual Studio 2008\Projects\234\234\Debug\BuildLog.htm"
1>234 - 1 error(s), 1 warning(s)
при
Код:
#include 'stdafx.h' int main() { std::cout << "Hello, world!" << std:endl; return 0; }
выдает:
Код:
1>Compiling... 1>234.cpp 1>c:\users\rus\documents\visual studio 2008\projects\234\234\234.cpp(1) : error C2015: too many characters in constant 1>c:\users\rus\documents\visual studio 2008\projects\234\234\234.cpp(1) : error C2006: '#include' : expected a filename, found 'constant' 1>c:\users\rus\documents\visual studio 2008\projects\234\234\234.cpp(1) : fatal error C1083: Cannot open include file: '': No such file or directory 1>Build log was saved at "file://c:\Users\Rus\Documents\Visual Studio 2008\Projects\234\234\Debug\BuildLog.htm" 1>234 - 3 error(s), 0 warning(s)
при
Код:
#include <iostream>
#include 'stdafx.h'
int main()
{
std::cout << "Hello, world!" << std:endl;
return 0;
}
выдает
Код:
>c:\users\rus\documents\visual studio 2008\projects\234\234\234.cpp(1) : warning C4627: '#include <iostream>': skipped when looking for precompiled header use 1> Add directive to 'stdafx.h' or rebuild precompiled header 1>c:\users\rus\documents\visual studio 2008\projects\234\234\234.cpp(2) : error C2015: too many characters in constant 1>c:\users\rus\documents\visual studio 2008\projects\234\234\234.cpp(2) : error C2006: '#include' : expected a filename, found 'constant' 1>c:\users\rus\documents\visual studio 2008\projects\234\234\234.cpp(2) : fatal error C1083: Cannot open include file: '': No such file or directory 1>Build log was saved at "file://c:\Users\Rus\Documents\Visual Studio 2008\Projects\234\234\Debug\BuildLog.htm" 1>234 - 3 error(s), 1 warning(s)
о_О ояе6у....
|
|
|

03.09.2008, 01:52
|
|
Познавший АНТИЧАТ
Регистрация: 21.03.2007
Сообщений: 1,200
С нами:
10074686
Репутация:
1204
|
|
2Zakary:
1 вариант:
Alt+F7 > Configuration Properties > C/C++ > Precompiled Headers > Create/Use Precompiled Headers > Not Using Precompiled Headers
2 вариант:
создавай пустой проект (галочка на Empty Project при создании)
3 вариант:
не надо ничего трогать при создании шаблонного проекта =)
PS: одинарные кавычки в директиве include вроде не катят
|
|
|

03.09.2008, 02:06
|
|
Участник форума
Регистрация: 28.09.2005
Сообщений: 180
С нами:
10851302
Репутация:
34
|
|
1. Alt+F7 > Configuration Properties > сделал
теперь прогресс
1 ошибка осталася
в этом коде:
Код:
#include <iostream>
using namespace std;
int main();
{
cout << "Hello, world!" << endl;
return 0;
}
1 error получается:
error C2447: '{' : missing function header (old-style formal list?)
2. Да  ) создаю пустой проект..... о_О
3. А когда ничего не трогаю то мне непонятно чего за там шаблон он создал))
да)) как я тоже понял одинарные кавычки не катят)) а и двойные тоже...о_О
Последний раз редактировалось Zakary; 03.09.2008 в 02:18..
|
|
|

03.09.2008, 02:21
|
|
Познавший АНТИЧАТ
Регистрация: 21.03.2007
Сообщений: 1,200
С нами:
10074686
Репутация:
1204
|
|
Alt+F7 > Configuration Properties > нашел...дальше нет ничего подобного....
Странно, неужели в 2008 студии так все переделали. Поищи получше что-нить подобное.
3. А когда ничего не трогаю то мне непонятно чего за там шаблон он создал))
Коммент из этого файла собственно:
// stdafx.h : include file for standard system include files,
// or project specific include files that are used frequently, but
// are changed infrequently
короче говоря, актуален он скорее для больших проектов.
да)) как я тоже понял одинарные кавычки не катят)) а и двойные тоже...о_О
Ты его не удалил там случаем?
#include "stdafx.h"
правой кнопкой по "stdafx.h" > Open document "stdafx.h" - открывает его?
|
|
|

03.09.2008, 02:25
|
|
Познавший АНТИЧАТ
Регистрация: 21.03.2007
Сообщений: 1,200
С нами:
10074686
Репутация:
1204
|
|
#include <iostream>
using namespace std;
int main();
{
cout << "Hello, world!" << endl;
return 0;
}
int main()
|
|
|

03.09.2008, 02:34
|
|
Участник форума
Регистрация: 28.09.2005
Сообщений: 180
С нами:
10851302
Репутация:
34
|
|
Ну я нашел, ты видел
int main() без ; поставил и ошибка
fatal error LNK1120: 1 unresolved externals
stdafx.h - открывает 
|
|
|

03.09.2008, 02:47
|
|
Познавший АНТИЧАТ
Регистрация: 21.03.2007
Сообщений: 1,200
С нами:
10074686
Репутация:
1204
|
|
Ну я нашел, ты видел
int main() без ; поставил и ошибка
fatal error LNK1120: 1 unresolved externals
stdafx.h - открывает
Мда =) ну ошибка походу означает, что ты используешь функцию из неподключенной библиотеки..
У меня на 2005 студии пример твой компилится без каких-либо проблем.
|
|
|
|
 |
|
|
Здесь присутствуют: 3 (пользователей: 0 , гостей: 3)
|
|
|
|