Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Для новичков > Вопросы по коду и компилированию


Автор: LordF12 9.5.2008, 21:01
Обьясните как работать в Visual C++ Toolkit 2003.
Правильно ли я понял что для того чтобы запущенный ехещник не пролетал за секунду нужно в код добавить 
Код

system("PAUSE");
return EXIT_SUCCESS
;
или есть другой способ?
Обьясните как в CodeBlocks создать ехе-шник, компилировать и прочее...
Microsoft Visual C++ 05-08 никак не получается получить готовый ехе файл, запускаю создаю новый проект
и вижу код 
Код

// йцуйцуйцу.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
int _tmain(int argc, _TCHAR* argv[])
{
    return 0;
}

Нужно ли его модифицировать? я его просто сношу и печатаю свой код 
Код

#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    int gallons,liters;
    cout <<"VVEDI KOLIDHESTVO GALONOV";
    cin >> gallons;
    liters = gallons*4;
    cout <<"LITROV:"<< liters;
    system("PAUSE");
    return EXIT_SUCCESS;
}

жму F7 на что он отвечает:
1>------ Build started: Project: 12345678977, Configuration: Debug Win32 ------
1>Compiling...
1>stdafx.cpp
1>Compiling...
1>12345678977.cpp
1>c:\documents and settings\user\мои документы\visual studio 2005\projects\12345678977\12345678977\12345678977.cpp(15) : fatal error C1010: unexpected end of file while looking for precompiled header. Did you forget to add '#include "stdafx.h"' to your source?
1>Build log was saved at "file://c:\Documents and Settings\User\Мои документы\Visual Studio 2005\Projects\12345678977\12345678977\Debug\BuildLog.htm"
1>12345678977 - 1 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

Что ему не нравиться или есть определенная специфика расположения кода,что я делаю не так?

Автор: archimed7592 9.5.2008, 21:13
Цитата(LordF12 @  9.5.2008,  21:01 Найти цитируемый пост)
Microsoft Visual C++ 05-08 никак не получается получить готовый ехе файл, запускаю создаю новый проект
и вижу код 

http://forum.vingrad.ru/index.php?show_type=forum&showtopic=205782&kw=c++-hello-world-visual-studio&hl=

Цитата(LordF12 @  9.5.2008,  21:01 Найти цитируемый пост)
или есть другой способ?

Этот наиболее правильный(работает в любом компиляторе для Windows).
Есть специфичный для MSVC 2003-2008: Ctrl+F5 не закроет окно консоли после завершения программы.
Есть общий способ для любой IDE с рабочим отладчиком: поставить breakpoint на return.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)