iostream

Darion

почему такой файл не компилируется?


#include <iostream>
main
{
return 0;
}


выдается ошибка


Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 12.00.8168 for 80x86
Copyright (C) Microsoft Corp 1984-1998. All rights reserved.
main.cpp
S:\compilers\vc\include\xlocale(11) : fatal error C1083: Cannot open include file:
'stdexcept': No such file or directory


хочу испольвать стлевский стринг. он определен в <string> при подключении которого выдается та же самая ошибка...

Elina74

Может он у тебя криво поставлен?
ЗЫ. Я не большой спец по последним сям,
а такая конструкция ничем принципиально не отличается?


#include <iostream.h>
int main(void){
return 0;
}

Darion

iostream - просто пример.
как, на еще один пример, заставить работать такую прогу:
#include <?>
main
{
string s = "fuck256";
return 0;
}

Eugenia_2005

Поставь ты int перед main, тебе это и хотел сказать.

Annette85

почему такой файл не компилируется?

У меня компилируется.


#include "stdafx.h"
#include <iostream>
main
{
return 0;
}




Compiling...
Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 12.00.8804 for 80x86
Copyright (C) Microsoft Corp 1984-1998. All rights reserved.
cl /MLd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /Fp"Debug/scaner.pch" /Yc"stdafx.h" /Fo"Debug/" /Fd"Debug/" /FD /GZ /c
"E:\_Works_\scaner\StdAfx.cpp"
StdAfx.cpp
Note: reusing persistent precompiled header
Compiling...
Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 12.00.8804 for 80x86
Copyright (C) Microsoft Corp 1984-1998. All rights reserved.
cl /MLd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /Fp"Debug/scaner.pch" /Yu"stdafx.h" /Fo"Debug/" /Fd"Debug/" /FD /GZ /c
"E:\_Works_\scaner\scaner.cpp"
scaner.cpp
Linking...
scaner.exe - 0 error(s 0 warning(s)

Annette85

Поставь ты int перед main

Да его надо по-хорошему поставить, но MSVC хавает и так...

Eugenia_2005

Да, похоже хавает, но почему же тогда у вопрошающего не хавает.
Странно это.

Annette85


как, на еще один пример, заставить работать такую прогу
#include <string>
main
{
std::string s = "fuck256";
return 0;
}
Ты про пространство имён std забыл.

Annette85


S:\compilers\vc\include\xlocale(11) : fatal error C1083: Cannot open include file:

А ты убедился, что этот файл там лежит и что с правами на него всё ОК? А то может у тебя студия кривая.

teonazoi

а вы не пробовали
#include <string.h>
.h

psm-home

а вы не пробовали
#include <string.h>
.h

А зачем. Вроде это устарело, нет? Стандартные заголовки C++ по-моему без .h.

Darion

Всем большое спасибо.
Этого файла у меня действительно не было.
И во многих дистрибутивах, которые
лежат в сети его тоже нет. Лориен помог
найти нужный.

Darion

еще одно замечание - у меня:


Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 12.00.8168 for 80x86
Copyright (C) Microsoft Corp 1984-1998. All rights reserved.


у анонимуса :


Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 12.00.8804 for 80x86
Copyright (C) Microsoft Corp 1984-1998. All rights reserved.

xsar

где ты такое старье откопал ?
подскажи местечко

psm-home

Post deleted by

Darion

расшарьте пожалуйста релиз 8804, папку bin. лориен тут бессилен

Dasar

поставь пятый сервис-пак для vc6
Оставить комментарий
Имя или ник:
Комментарий: