#include<iostream>
int main()
{
char ch = 'A';
int num = ch;
cout << "The ASCII code for " << ch << "is " << num << "\n";
cout << "Adding 1 to the character code : \n";
ch = ch + 1;
num = ch ;
cout << "The ASCII code for " << ch << "is " << num << "\n";
return (0);
}
Я получаю такие ошибки, как
ex1.cpp: In function ‘int main()’:
ex1.cpp:6:5: error: ‘cout’ was not declared in this scope
ex1.cpp:6:5: note: suggested alternative:
/usr/include/c++/4.6/iostream:62:18: note: ‘std::cout’
Ребята, исправьте мои ошибки.
Не не добавляйте глобальные using namespace std
, как говорят другие пользователи, это крайне плохая практика, учитесь использовать вместо них методы и пространства имен.
cout
не является конкретным методом, std::cout
является методом cout
из пространства имен std
, и это правильный способ написания методов на C ++.
Добавьте using namespace std
после ваших включений.