Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.01.2014, 12:56   #1
RedBOOL-[V.I.P.]
 
Регистрация: 27.02.2012
Сообщений: 6
Восклицание C++ шаг за шагом

Всем привет, начал изучать С++, купил книгу: С++ шаг за шагом, автор Герберт Шилдт.
Встал на первом же задании, как описано в книге, надо ввести программу и запустить.
Код:
#include <iostream>
using namespace std;
int main()
{
cout << "c++ программное средство";
return 0;
}
не написано какую форму нужно создать в С++, создаю Application. пытаюсь запустить, запускает, появляется пустое окно, а вот фраза c++ программное средство, ни где не появляется, подскажите что не так.
вот то что у меня прописано, полностью скопировал:
Код:
//---------------------------------------------------------------------------

#include <vcl.h>
#pragma hdrstop

#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
        : TForm(Owner)
{
}
//---------------------------------------------------------------------------

 #include <iostream>
using namespace std;
int main()
{
cout << "c++ программное средство";
return 0;
}

Последний раз редактировалось Stilet; 23.01.2014 в 13:31.
RedBOOL-[V.I.P.] вне форума Ответить с цитированием
Старый 23.01.2014, 13:32   #2
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Цитата:
подскажите что не так
Всё не так.
Запускаете Борланд.
В менюшке File открываете New открываете "Console wizard" и вот оно, счастье!
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder

Последний раз редактировалось Smitt&Wesson; 23.01.2014 в 13:35.
Smitt&Wesson вне форума Ответить с цитированием
Старый 23.01.2014, 14:03   #3
RedBOOL-[V.I.P.]
 
Регистрация: 27.02.2012
Сообщений: 6
По умолчанию

вроде бы открыл все как полагается, но теперь ошибка...
вот код
Код:
//---------------------------------------------------------------------------

#include <vcl.h>
#pragma hdrstop

//---------------------------------------------------------------------------

#pragma argsused
int main(int argc, char* argv[])
{
        return 0;
}
//---------------------------------------------------------------------------
#include <iostream>
using namespace std;
int main()
{
cout << "c++ ïðîãðàììíîå ñðåäñòâî";
return 0;
}
выделяет 3 ю строчку снизу красным, которая с символом {
пробовал играть со скобками, результата не дало
RedBOOL-[V.I.P.] вне форума Ответить с цитированием
Старый 23.01.2014, 14:42   #4
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Ха-ха-ха! Копипаст это конечно здорово! Но возникает вопрос, нафига билдер создал заготовку из
Код:
int main(int argc, char* argv[])
{
        return 0;
}
Наверное от нечего делать.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Старый 23.01.2014, 14:50   #5
RedBOOL-[V.I.P.]
 
Регистрация: 27.02.2012
Сообщений: 6
По умолчанию

заготовку убрал, все работает)) спасибо большое ))))
а еще момент, вижу в консоли появляется надпись, но консоль моментально закрывается, возможно ли что бы не закрывалась? и почему так происходит?)
RedBOOL-[V.I.P.] вне форума Ответить с цитированием
Старый 23.01.2014, 15:00   #6
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Конечно можно. Перед return ставим getch(); или подключаем библиотеку stdlib.h и ставим system("pause");
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Старый 23.01.2014, 16:51   #7
RedBOOL-[V.I.P.]
 
Регистрация: 27.02.2012
Сообщений: 6
По умолчанию

getch(); красным строку выделяет, не компилирует ((
RedBOOL-[V.I.P.] вне форума Ответить с цитированием
Старый 23.01.2014, 18:09   #8
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Цитата:
Сообщение от RedBOOL-[V.I.P.] Посмотреть сообщение
getch(); красным строку выделяет, не компилирует ((
#include <conio.h>
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder

Последний раз редактировалось Smitt&Wesson; 23.01.2014 в 18:14.
Smitt&Wesson вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Шаг цикла LLIALLIJIbIK Общие вопросы Delphi 4 14.04.2013 15:45
Нужно сделать шаг вперед и шаг назад в сортировке расческой DeadGod Помощь студентам 0 29.11.2012 16:11
Создание 2d стрелялки "Замочить птичку" шаг за шагом. arahis Gamedev - cоздание игр: Unity, OpenGL, DirectX 16 24.10.2011 15:30
Поясните мне этот код шаг за шагом kroatoani Общие вопросы Delphi 5 21.09.2010 14:21
на шаг назад... malevich Общие вопросы Delphi 9 01.04.2007 20:50