Создание консольного приложения Visual Studio

Создание Windows-приложений / Создание консольного приложения Visual Studio

 

Для создания Windows-приложений на C++ можно использовать среду разработки Microsoft Visual Studio 2010 Express с пакетом обновления SP1.

Видеоурок по созданию консольного приложения С++

 
Для создания нового консольного приложения запускаем Microsoft Visual Studio 2010 Express и переходим в меню Файл->Создать->Проект
Создание проекта Visual Studio

В появившемся окне выбираем Консольное приложение Win32 и задаем имя проекта и нажимаем кнопку OK.
Задание имени проекта
В появившемся окне нажимаем кнопку Далее.
Мастер
В следующем окне отмечаем галочку Дополнительные параметры: Пустой проект и нажимаем кнопку Далее.
Создание пустого проекта
В левой части появившегося окна отображается Обозреватель решений. Для добавления нового файла программы в проект выбираем по правой кнопке мыши на папке Файлы исходного кода меню Добавить->Создать элемент.

Создание элемента проекта
В появившемся окне выбираем Файл C++ (.cpp), задаем имя файла и нажимаем кнопку Добавить.

Имя файла исходного кода
В появившемся окне набираем текст программы. В качестве примера можно использовать текст программы «Здравствуй, мир!» из раздела Структура программы на языке Си

Пример программы
Для компиляции программы выбираем меню Отладка->Построить решение.

Построение решения
В случае успешного построения в нижней части окна отображается Построение: успешно 1.

Построение успешно
Для запуска приложения выбираем меню Отладка->Начать отладку.

Запуск отладки проекта
Результат выполнения программы:
Отладка проекта

Для корректного отображения русских символов в левом верхнем углу консоли по нажатию правой кнопки мыши выбираем меню Свойства.
Свойства проекта
В появившемся окне выбрать шрифт, поддерживающий русскую кодировку для кодовой страницы 1251, например Lucida Console.

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

 
Полезно знать: сочетания клавиш для быстрых действий в Microsoft Visual Studio


Назад: Создание Windows-приложений

Комментариев к записи: 5

  • А как можно при использовании system("chcp 1251"); использовать символы псевдографики? То есть надо одновременно использовать и русский язык и символы псевдографики.

    • Сорри за предыдущий пост, он сам как то так вытянулся. А можно ли как то использовать юникод?

      • Елена Вставская
        1
        2
        3
        4
        5
        6
        7
        8
        9
        10
        11
        #include <iostream>
        using namespace std;
        int main()
        {
          system("chcp 65001");
          system("cls");
          string s = u8"Δ";
          cout << s << std::endl;
          cin.get();
          return 0;
        }

      • В кодовой странице 1251 нет псевдографики, сначала переключитесь на страницу 866 оператором system("chcp 866 > nul") а потом печатайте нужные символы по их кодам. Когда напечатаете, вернитесь обратно system("chcp 1251 > nul")

    • Елена Вставская
      Пишите русский текст в кодировке MS-DOS и не переходите на страницу 1251 :) Правда в Visual Studio будут иероглифы

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *