Форум программистов, компьютерный форум CyberForum.ru

Не работает "Hello world" в CodeGear™ RAD Studio 2009 - C++

Восстановить пароль Регистрация
 
mpdasa
 Аватар для mpdasa
4 / 4 / 0
Регистрация: 18.01.2010
Сообщений: 136
24.06.2012, 10:44     Не работает "Hello world" в CodeGear™ RAD Studio 2009 #1
Сегодня начал изучать С++. На одном сайте нашёл код для "Hello world!"
C++ (Qt)
1
2
3
4
5
6
7
#include <iostream>
using namespace std;
 
int main()
{
    cout << "Hello, world!" << endl;
    return 0;}
Создал проект (в CodeGear™ RAD Studio 2009). Результатом явилась пустая форма. Никаких сообщений об ошибке не было.
Не работает "Hello world" в CodeGear™ RAD Studio 2009
Что не так?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Schizorb
 Аватар для Schizorb
508 / 460 / 16
Регистрация: 07.04.2012
Сообщений: 865
Записей в блоге: 1
Завершенные тесты: 1
24.06.2012, 10:59     Не работает "Hello world" в CodeGear™ RAD Studio 2009 #2
Неправильный тип проекта. Надо создавать консольное приложение.

И изучать лучше по нормальным учебникам, чем копировать проги с каких-то сайтов
Infinity3000
 Аватар для Infinity3000
1057 / 576 / 24
Регистрация: 03.12.2009
Сообщений: 1,255
24.06.2012, 11:11     Не работает "Hello world" в CodeGear™ RAD Studio 2009 #3
Создайте консольный проект

File->New->Other.... Console Application

и туда вставляей ваш код!

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//---------------------------------------------------------------------------
 
#include <vcl.h>
#pragma hdrstop
 
#include <tchar.h>
//---------------------------------------------------------------------------
 
#pragma argsused
#include <iostream>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
     cout << "Hello, world!" << endl;
    return 0;
}
//---------------------------------------------------------------------------
mpdasa
 Аватар для mpdasa
4 / 4 / 0
Регистрация: 18.01.2010
Сообщений: 136
24.06.2012, 11:31  [ТС]     Не работает "Hello world" в CodeGear™ RAD Studio 2009 #4
Начал с самого простого, традиционной первой проги. Книг я тоже уже несколько скачал. Но мой подход, что на примерах тоже очень хорошо учиться, особенно если они объясняются.
Спасибо за совет.

Добавлено через 14 минут
Цитата Сообщение от Infinity3000 Посмотреть сообщение

И туда вставляей ваш код!
Вставил. А как увидеть результат? Нажимаю F9, компиляция так быстро проходит, что не успеваю читать, что там написано. Может заодно подскажите, где снять галочку, что окно процесса компиляции автоматически закрывается при успешной компиляции?
Schizorb
 Аватар для Schizorb
508 / 460 / 16
Регистрация: 07.04.2012
Сообщений: 865
Записей в блоге: 1
Завершенные тесты: 1
24.06.2012, 11:35     Не работает "Hello world" в CodeGear™ RAD Studio 2009 #5
system("pause") добавь перед return 0;

Окно появляется на доли секунды и исчезает
Infinity3000
 Аватар для Infinity3000
1057 / 576 / 24
Регистрация: 03.12.2009
Сообщений: 1,255
24.06.2012, 11:38     Не работает "Hello world" в CodeGear™ RAD Studio 2009 #6
Цитата Сообщение от mpdasa Посмотреть сообщение
А как увидеть результат?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <vcl.h>
#pragma hdrstop
 
#include <tchar.h>
//---------------------------------------------------------------------------
 
#pragma argsused
#include <iostream>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
     cout << "Hello, world!" << endl;
     system("pause >> null");
    return 0;
}
mpdasa
 Аватар для mpdasa
4 / 4 / 0
Регистрация: 18.01.2010
Сообщений: 136
24.06.2012, 13:32  [ТС]     Не работает "Hello world" в CodeGear™ RAD Studio 2009 #7
Оказывается так не просто написать самую простую програмку на С++. Это при том, что уже пишу простые программы в делфи.

Всё сделал, как сказали, вставил код в консольское приложение. Запускаю, выдаёт:
[Error Error] Microsoft.Common.targets(490): The OutputPath property is not set for this project. Please check to make sure that you have specified a valid Configuration/Platform combination. Configuration='' Platform='AnyCPU'
Посмотрел у себя в настройках:
Project-options-compiler-target platform. У меня стоит Any CPU.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.06.2012, 13:38     Не работает "Hello world" в CodeGear™ RAD Studio 2009
Еще ссылки по теме:

Hello World и ошибка "This function or variable may be unsafe. Consider using strcpy_s instead" C++
Что делать? Как запустить "Hello, world" в minGW? C++
Патерн "прототип" не работает, выдаёт ошибку "недопустимый вызов нестатической ф-ции", где я в коде ошибка? C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
neske
1419 / 786 / 55
Регистрация: 26.03.2010
Сообщений: 2,689
24.06.2012, 13:38     Не работает "Hello world" в CodeGear™ RAD Studio 2009 #8
Цитата Сообщение от mpdasa Посмотреть сообщение
Оказывается так не просто написать самую простую програмку на С++.
не сложнее, чем на любом другом языке, ты иде для начала неудачно выбрал
Yandex
Объявления
24.06.2012, 13:38     Не работает "Hello world" в CodeGear™ RAD Studio 2009
Ответ Создать тему
Опции темы

Текущее время: 22:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru