Mi lehet a baj ezzel a c++ kóddal?
Most kezdtem a c++ -t tanulni, kb 1 hete.
#include <iostream>
int main()
{
unsigned short int asd = 2;
std:cout << "qwe" << asd << "\n";
return 0;
}
Milehet a baj? Miért nemjó?
Ezeket a hibaüzeneteket kapom:
(Each undeclared identifier is reported only once for each function it appears in.)
5 C:\Documents and Settings\asd.cpp `cout' undeclared (first use this function)
C:\Documents and Settings/asd.cpp In function `int main()':
Kérlek segítsetek!
#include <iostream>
int main()
{
unsigned short int asd = 2;
std::cout << "qwe" << asd << "\n";
return 0;
}
Így írd, és jó lesz.
Amúgy nem muszáj std:: -t írni.
ha beírod, hogy using namespace std;
Akkor már ilyen:
#include <iostream>
int main()
{
using namespace std;
unsigned short int asd = 2;
cout << "qwe" << asd << "\n";
return 0;
}
Még annyi, hogy a \n egy karakter, szóval hatékonyabb karakterkonstansként kiírni (kisebb és gyorsabb is):
std::cout << '\n';
(std::cout << "\n" helyett)
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!