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

Первое НЕ открытие .exe файла после компилятора - C++

Восстановить пароль Регистрация
 
Андрей Кузалекс
 Аватар для Андрей Кузалекс
0 / 0 / 0
Регистрация: 21.04.2012
Сообщений: 6
21.04.2012, 18:08     Первое НЕ открытие .exe файла после компилятора #1
Во многих учебниках предлагают вначале всегда простую программу вывода текста. Предлагают следующее:
1. Перепишите программу, сохраните её с расширением .cpp;
2. Произведите её компиляцию; (я пользуюсь компилятором Dev-C++ и C++Builder6)
3. Нажмите на автоматически созданный .exe файл получи результат "ТЕКСТ".
Файл.EXE создается при нажатии возникает на долю секунды окно типа MS-DOS и никакого результата я не вижу.
Посоветуйте что делать или объясните что происходит!
Примеры кода!
Герберт Шильд "С++ Руководство для начинающих"
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
 
using namespace std;
 
// C++ - программа начинается с функции main().
 
int main()
{
    cout << "C++ -программирование - это сила!";
 
    return 0;
}
Результат :C++ -программирование - это сила!
C++
1
2
3
4
5
6
7
8
9
10
\\-------------------------------------------------------------------------------------------------
Джесс Либерти, Дэвид Б.Хорват "С++ Освой самостоятельно за 24 часа"
 
#include <iostream>
 
int main()
{
        std :: cout << "Hello World! /n";
        return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.04.2012, 18:08     Первое НЕ открытие .exe файла после компилятора
Посмотрите здесь:

открытие файла C++
Чем отличается fstream от ofstream? C++
Открытие файла. C++
"Перепрыгивание" компилятора к части кода после выхода из функции C++
открытие файла Си++ C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
HighPredator
 Аватар для HighPredator
5351 / 1734 / 320
Регистрация: 10.12.2010
Сообщений: 5,120
Записей в блоге: 3
21.04.2012, 19:02     Первое НЕ открытие .exe файла после компилятора #2
Андрей Кузалекс, используйте теги форматирования кода. Вывод на самом деле происходит, но нет задержки, чтобы вы могли увидеть. Добавьте
C++
1
system("pause");
или
C++
1
getchar();
перед
C++
1
return 0;
Андрей Кузалекс
 Аватар для Андрей Кузалекс
0 / 0 / 0
Регистрация: 21.04.2012
Сообщений: 6
21.04.2012, 20:48  [ТС]     Первое НЕ открытие .exe файла после компилятора #3
Спасибо, Уважаемый!
Не работает system("pause"). Правда в C++Builder6 пустое окно, без текста! а в Div-C++ вообще не сработало!
а c getchar(); все сработало. Еще раз спасибо!
Не воспринимает русский текст, помогите с кодировкой!
Xavier
in god we trust
 Аватар для Xavier
74 / 74 / 8
Регистрация: 20.04.2012
Сообщений: 201
21.04.2012, 21:09     Первое НЕ открытие .exe файла после компилятора #4
Цитата Сообщение от Андрей Кузалекс Посмотреть сообщение
Не воспринимает русский текст, помогите с кодировкой!

я писал свою функцию для этого, хотя по моему там можно через стандартную функцию setlocale()
HighPredator
 Аватар для HighPredator
5351 / 1734 / 320
Регистрация: 10.12.2010
Сообщений: 5,120
Записей в блоге: 3
21.04.2012, 22:34     Первое НЕ открытие .exe файла после компилятора #5
Цитата Сообщение от Андрей Кузалекс Посмотреть сообщение
Не воспринимает русский текст
Для этого есть соответствующая тема.
Русские шрифты в консоли
Yandex
Объявления
21.04.2012, 22:34     Первое НЕ открытие .exe файла после компилятора
Ответ Создать тему
Опции темы

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