 |
|
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 день" о том,что там много опечаток,именно в примерах кода,так может есть смысл найти другую книгу.Не будьте пофигистами-помогите!!!Очент прошу
|
Цитата:
Цитата gelionprime666
так и должно быть или я всё же что-то не так сделал? »
|
Да, так и должно быть. Для того чтобы окно не исчезало, необходимо добавить в код, например, ожидание нажатия клавиши с клавиатуры.
Цитата:
Цитата gelionprime666
может есть смысл найти другую книгу »
|
Тут есть список книг, выбирайте, изучайте)
|
Чтоб окно не исчезало как вариант можно добавить cin.get();
Код:
#include<iostream>
using namespace std;
int main(){
//ваш код
cout<<"Hello World!"<<endl;
// в конце добавляйте
cin.get();
cin.get();
return 0;}
|
Время: 11:14.
© OSzone.net 2001-