Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   [решено] подскажите начинающему пожалуста (http://forum.oszone.net/showthread.php?t=246538)

gelionprime666 09-11-2012 00:59 2021962

подскажите начинающему пожалуста
 
Вобщем появилось желание изучить с++ .До этого даже не представлял что такое программирование,и скачал 2 книги: Джесс Либерти"Освой С++ за 21 день" и "С++ для чайников".и на первой же программе(Hello World) возникли проблемы,а именно компилятор(DEV++) постоянно ругался на строку " cout<< "Hello World"\n"; "пошарив в инете внёс изменения,добавил строку " using namespace std" и исправил 5 (у меня) строку на " cout << "Hello World"\ endl; " и вроде всё получилось(только почему-то в книге эта строка выглядит именно так),но вот в чем суть, при компиляции выскакивает окно похожее на командную строку,только с синим фоном(вместо привычного чёрного) в ней успеваю разглядеть текст "HELLO WORLD" и сразу закрывается(буквально на 0.5 сек. так и должно быть или я всё же что-то не так сделал? А ещё в инете много отзывов по книге Джесс Либерти"Освой С++ за21 день" о том,что там много опечаток,именно в примерах кода,так может есть смысл найти другую книгу.Не будьте пофигистами-помогите!!!Очент прошу

LilLoco 09-11-2012 08:28 2022061

Цитата:

Цитата gelionprime666
так и должно быть или я всё же что-то не так сделал? »

Да, так и должно быть. Для того чтобы окно не исчезало, необходимо добавить в код, например, ожидание нажатия клавиши с клавиатуры.

Цитата:

Цитата gelionprime666
может есть смысл найти другую книгу »

Тут есть список книг, выбирайте, изучайте)

vea180 12-11-2012 00:25 2023807

Чтоб окно не исчезало как вариант можно добавить cin.get();
Код:

#include<iostream>
using namespace std;
int main(){
//ваш код
cout<<"Hello World!"<<endl;

// в конце добавляйте
cin.get();
cin.get();

return 0;}



Время: 11:14.

Время: 11:14.
© OSzone.net 2001-