fatal error: iostream.h brak takiego pliku lub katalogu [duplikat]
Możliwy duplikat:
nie ma takiego pliku iostream.h W przypadku włączenia
Nawet po nazwaniu pliku źródłowego .rozszerzenie cpp. mój kompilator podaje ten błąd, zarówno w wierszu polecenia, jak i w blokach kodowych. Jak mogę rozwiązać ten problem?
#include <iostream.h>
int main(){
cout<<"Hello World!\n";
return 0;
}
3 answers
Ten nagłówek nie istnieje w standardowym C++. Był częścią niektórych kompilatorów sprzed lat 90., ale z pewnością nie jest częścią C++.
Zamiast tego użyj #include <iostream>
. Wszystkie klasy biblioteki znajdują się w przestrzeni nazw std::
, na przykład std::cout
.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-10-24 13:30:00
Używając standardowego wywołania C++ (należy pamiętać, że należy użyć przestrzeni nazw std dla cout lub dodać używając przestrzeni nazw std;)
#include <iostream>
int main()
{
std::cout<<"Hello World!\n";
return 0;
}
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-10-24 21:06:21
Powinieneś używać iostream
Bez .h
.
Wczesne implementacje używały wariantów .h
, ale standard nakazuje bardziej nowoczesny styl.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-10-24 13:14:05