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

Хочу изучить C++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Компиляция заданного кода в exe через программу http://www.cyberforum.ru/cpp-beginners/thread802719.html
Хочу узнать поподробнее, как реализовать компиляцию некого заданного кода в exe для windows через самописную программу. Ведь как-то писали компиляторы для других ЯП-ов. Например, есть код (предположим, паскалеподобный): begin print'HELLO!' exit Мне нужно, чтобы через мою прогу он переводился (компилировался) в exe-файл, который запускался бы через windows и выполнял то, что написано в...
C++ Дан массив состоящий из n натуральных чисел Дан массив состоящий из n натуральных чисел.Образовать новый массив элементам которого будут элементы исходного оканчивающиеся на цифру k http://www.cyberforum.ru/cpp-beginners/thread802718.html
Задан массив с количеством элементов n C++
Задан массив с количеством элементов n.Сформировать 2 массива:в 1 включить элементы исходного массива с чётными номерами,а во 2 с нечётными
Массивы. Вычислить минимальный элемент массива, сумму элементов массива, преобразовать массив C++
При написании программ использовать динамические массивы. Размерность массивов задаётся именованной константой. Задача 2. В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) минимальный элемент массива; 2) сумму элементов массива, расположенных между первым и последним положительными элементами. Преобразовать массив таким образом, чтобы сначала располагались все...
C++ Массивы. Вычислить максимальный элемент массива, сумму элементов, сжать массив http://www.cyberforum.ru/cpp-beginners/thread802707.html
При написании программ использовать динамические массивы. Размерность массивов задаётся именованной константой. Задача 1.В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) максимальный элемент массива; 2) сумму элементов массива, расположенных до последнего положительного элемента. Сжать массив, удалив из него все элементы, модуль которых находится в интервале ....
C++ Используя рекурсивные функции, сделать следующие задачи: 1)Подсчитать количество цифр в заданном числе. Выполнить следующие задания, оформив каждый пункт в виде функции. Все необходимые дан-ные для функций должны передаваться им в качестве параметров. Использование глобальных пе-ременных в функциях не допускается. При написании программ можно использовать как динамические, так и нединамические массивы. Размерность последних задаётся именованной... подробнее

Показать сообщение отдельно
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
07.03.2013, 17:01     Хочу изучить C++
Цитата Сообщение от Чифкук Посмотреть сообщение
делаю теперь с помощью Dev-C++ компилирует, но не выполняет что делать?

/*
Это простая С++-программа
Назовите этот файд Sample.cpp
*/
#include <iostream>
using namespace std;
// С++ программа начинаеться с функции main().
int main()
{
cout << "С++ програмирование-это сила";
return 0;
}

Не по теме:

А как же командная строка?



Добавлено через 6 минут
Цитата Сообщение от palva Посмотреть сообщение
Конечно, в этом смысле книга Шилдта устарела, то есть теперь он наверняка бы посоветовал установить экспресс студию, что и я советую топик стартеру.
А как я советую...

Добавлено через 3 минуты
Цитата Сообщение от Чифкук Посмотреть сообщение
делаю теперь с помощью Dev-C++ компилирует, но не выполняет что делать?

/*
Это простая С++-программа
Назовите этот файд Sample.cpp
*/
#include <iostream>
using namespace std;
// С++ программа начинаеться с функции main().
int main()
{
cout << "С++ програмирование-это сила";
return 0;
}
Только сделайте такой коду:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
/*
 Это простая С++-программа
 Назовите этот файд Sample.cpp
 */
 #include <iostream>
 #include <windows.h>
 using namespace std;
 // С++ программа начинаеться с функции main().
 int main()
 {
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
    
    
    cout << "С++ програмирование-это сила";
    return 0;
 }
А то даже если и выполнится, то иероглифы получите.

Добавлено через 5 минут
И в свойствах консоли выбрать шрифт: Lucida Console
 
Текущее время: 07:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru