ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.

09.04.2010, 00:22
|
|
Участник форума
Регистрация: 20.01.2008
Сообщений: 284
Провел на форуме: 3767223
Репутация:
408
|
|
Сообщение от gold-goblin
Только начал читать книгу по С++.
Вопрос: Как в Microsoft Visual C++ 2008 Express Edition скомпилить прогу из файла?
код:
Код:
#include <iostream.h>
int main()
{
cout << "hello world\n";
return 0;
}
Книга Джесс Либерти. C++ за 21 день ?
Если да, то
1)Убирать из инклюдов .h
2)Дописывать после инклюдов строку "using namespace std;"
|
|
|

09.04.2010, 00:24
|
|
Познавший АНТИЧАТ
Регистрация: 26.03.2007
Сообщений: 1,095
Провел на форуме: 5265510
Репутация:
455
|
|
Книга Джесс Либерти. C++ за 21 день ?
Если да, то
1)Убирать из инклюдов .h
2)Дописывать после инклюдов строку "using namespace std;"
Да спасибо, уже нашел эту тему на ачате =))
|
|
|

09.04.2010, 00:37
|
|
Познавший АНТИЧАТ
Регистрация: 26.03.2007
Сообщений: 1,095
Провел на форуме: 5265510
Репутация:
455
|
|
И все равно в моем коде ошибка:
Внедрение манифеста...
mt.exe : general error c10100b1: Failed to load file "..\Debug\helloy.exe". !8AB5<5 =5 C405BAO =09B8 C:070==K9 ?CBL.
Код:
#include <iostream>
int main () {
std::cout << "hello world\n";
std::cin.get();
return 0;
}
почему так а не как в учебнике?
|
|
|

09.04.2010, 00:43
|
|
Участник форума
Регистрация: 25.08.2008
Сообщений: 187
Провел на форуме: 2066562
Репутация:
86
|
|
Сообщение от gold-goblin
И все равно в моем коде ошибка:
Код:
#include <iostream>
int main () {
std::cout << "hello world\n";
std::cin.get();
return 0;
}
почему так а не как в учебнике?
Учебник старый))
"std::cin.get()" для того чтобы программа сразу не закрывалась после вывода текста.
Если неудобно везде писать "std::" то можно после инклудов прописать "using namespace std;", как уже писал emillord.
У меня компилит... попробуй переустановить студию.
|
|
|

09.04.2010, 00:45
|
|
Постоянный
Регистрация: 24.03.2009
Сообщений: 670
Провел на форуме: 2868783
Репутация:
414
|
|
Попробуй сделать полный клин и ребилд проекта
|
|
|

09.04.2010, 00:54
|
|
Познавший АНТИЧАТ
Регистрация: 26.03.2007
Сообщений: 1,095
Провел на форуме: 5265510
Репутация:
455
|
|
все без изменений...

|
|
|

09.04.2010, 17:12
|
|
Участник форума
Регистрация: 07.08.2008
Сообщений: 281
Провел на форуме: 3300342
Репутация:
165
|
|
int main(int nNumberofArgs, char* pszArgs[])
{
cout << "Введите текст:\n";
string text;
cin >> text;
cout << "Всего символов:"
<< strlen(text) << "!";
return 0;
}
где ошибка?
Код:
main.cpp: In function ‘int main(int, char**)’:
main.cpp:23: error: ‘strlen’ was not declared in this scope
|
|
|

09.04.2010, 17:27
|
|
Участник форума
Регистрация: 18.07.2009
Сообщений: 272
Провел на форуме: 2083691
Репутация:
330
|
|
Код:
///////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////
#include <iostream>
using std::cout;
using std::cin;
///////////////////////////////////////////////////////////////////
#include <string>
using std::string;
///////////////////////////////////////////////////////////////////
int main(int nNumberofArgs, char * pszArgs[])
{
cout << "Введите текст:\n";
string text;
cin >> text;
cout << "Всего символов:" << text.length() << "!";
return 0;
}
///////////////////////////////////////////////////////////////////
|
|
|

09.04.2010, 17:34
|
|
Участник форума
Регистрация: 07.08.2008
Сообщений: 281
Провел на форуме: 3300342
Репутация:
165
|
|
Сообщение от Ins3t
Код:
///////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////
#include <iostream>
using std::cout;
using std::cin;
///////////////////////////////////////////////////////////////////
#include <string>
using std::string;
///////////////////////////////////////////////////////////////////
int main(int nNumberofArgs, char * pszArgs[])
{
cout << "Введите текст:\n";
string text;
cin >> text;
cout << "Всего символов:" << text.length() << "!";
return 0;
}
///////////////////////////////////////////////////////////////////
Можно ссылку на мануал? 
|
|
|

09.04.2010, 17:45
|
|
Участник форума
Регистрация: 18.07.2009
Сообщений: 272
Провел на форуме: 2083691
Репутация:
330
|
|
Ну я не знаю какой мануал тебе нужен, но проблема, по все видимости, заключается в твоем компиляторе (g++ 4.3/gcc 4.3). Иза чего так я не скажу, так как под линукс редко пишу.
|
|
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|