Разработка сайта для Вашего бизнеса. Веб дизайн. Дизайн логотипа, фирменного стиля, рекламная фотография . Комплексный рекламный креатив.

Ralex. We do the work.
На рынке с 1999го года. Средняя ценовая категория. Ориентация на эффективность решений.
Ознакомтесь с нашим портфолио
Узнайте больше о услугах
Свяжитесь с нами:
E-mail: [email protected]
Tel: (044) 587 - 84 - 78
Custom web design & дизайн и разработка сайта "под ключ"
Креативный, эффективный дизайн. Система управления сайтом (СУС).
Custom flexible разработка систем электронной коммерции
Система e-commerce разрабатывается под индивидуальные потребности. Гибкая функциональность.
Search Engine Optimzation & оптимизация под поисковые системы (SEO)
Постоянная оптимизация и мониторинг сайта в поисковых системах. Достигаем результата быстро и эффективно
Custom logo design & дизайн логотипа и фирменного стиля
Многолетний опыт. Огромное портфолио. Уникальное предложение и цена.
профессиональная рекламная фотография
креативно, смело, качественно
Custom logo design & рекламный креатив. дизайн рекламы
Многолетний опыт. Огромное портфолио. Уникальное предложение и цена.

Початок роботи з C ++ - Visual Studio

  1. Попередні вимоги Prerequisites
  2. Створення консольного застосування Create a console app
  3. Створення проекту консольного застосування To create a console app project
  4. Додавання коду в додаток Add code to the app
  5. Редагування коду в редакторі To edit code in the editor
  6. Збірка додатки Build the app
  7. Налагодження і тестування програми Debug and test the app
  8. Налагодження програми To debug the app
  9. Додавання точки зупину To add a breakpoint
  10. Збірка остаточної версії додатка Build a release version of the app
  11. Очищення файлів рішення і складання остаточної версії To clean the solution files and build a release version

Наша взаимовыгодная связь https://banwar.org/

Пройшовши це інструкція, ви ознайомитеся з багатьма інструментами і діалоговими вікнами, які можна використовувати для розробки додатків на C ++ за допомогою Visual Studio. Complete this quickstart to become familiar with many of the tools and dialog boxes that you can use when you develop applications in C ++ with Visual Studio. Створюючи консольний додаток в стилі "Hello, World", ви зможете глибше вивчити роботу в інтегрованому середовищі розробки (IDE). Create a "Hello, World" -style console application while you learn more about working in the integrated development environment (IDE).

Попередні вимоги Prerequisites

Для проходження цього короткого керівництва вам не потрібні навички роботи з C ++, але потрібно знайомство з деякими загальними концепціями програмування та налагодження. You do not need to be familiar with C ++ to complete this quickstart, but you should be familiar with some general programming and debugging concepts. Ця документація по Visual Studio не вчить вас програмувати на C ++. The Visual Studio documentation does not teach you how to program in C ++. Хорошим джерелом навчальних ресурсів по C ++ є сторінка про початку роботи на веб-сайті ISO C ++. A good guide to C ++ learning resources is the Get started page on the ISO C ++ website.

Для подальшої роботи вам буде потрібно копія Visual Studio 2017 року з встановленої робочої навантаженням Розробка класичних додатків на C ++. To follow along, you need a copy of Visual Studio 2017 with the Desktop development with C ++ workload installed. Посібник зі швидкого встановлення см. В розділі Установка підтримки C ++ в Visual Studio . For a fast guide to installation, see Install C ++ support in Visual Studio .

Для подальшої роботи вам буде потрібно копія Visual Studio 2019 з встановленої робочої навантаженням Розробка класичних додатків на C ++. To follow along, you need a copy of Visual Studio 2019 with the Desktop development with C ++ workload installed. Посібник зі швидкого встановлення см. В розділі Установка підтримки C ++ в Visual Studio . For a fast guide to installation, see Install C ++ support in Visual Studio .

Створення консольного застосування Create a console app

Якщо система Visual Studio ще не запущена, відкрийте її. If it's not running yet, open Visual Studio.

Після відкриття Visual Studio можна побачити три основні частини інтегрованого середовища розробки: вікна інструментів, меню з панелями інструментів і область головного вікна. After you open Visual Studio, you can see the three basic parts of the IDE: tool windows, menus and toolbars, and the main window space. Вікна інструментів закріплені в лівій і правій частинах вікна програми. Tool windows are docked on the left and right sides of the app window. Панель Швидкий запуск, рядок меню і стандартна панель інструментів закріплені у верхній частині. The Quick Launch box, the menu bar, and the standard toolbar are found at the top . У центрі вікна знаходиться Початкова сторінка. The center of the window contains the Start Page . При відкритті рішення або проекту редактори і конструктори відображаються в цьому просторі. When you open a solution or project, editors and designers appear in this space. При розробці програми ця центральна область використовується найчастіше. When you develop an app, most of your time is spent in this central area.

Після відкриття Visual Studio відображається початкове вікно. After you open Visual Studio, the start window appears first. Виберіть Продовжити без коду, щоб відкрити середу розробки. Select Continue without code to open the development environment .

Ви побачите три основні частини інтегрованого середовища розробки: вікна інструментів, меню з панелями інструментів і область головного вікна. You'll see the three basic parts of the IDE: tool windows, menus and toolbars, and the main window space. Вікна інструментів закріплені в лівій і правій частинах вікна програми. Tool windows are docked on the left and right sides of the app window. Поле пошуку, рядок меню і стандартна панель інструментів закріплені у верхній частині. The search box, menu bar, and standard toolbar are found at the top. При завантаженні рішення або проекту редактори і конструктори відображаються в центральній області вікна програми. When you load a solution or project, editors and designers appear in the central space of the application window. При розробці програми найчастіше використовується саме ця область. When you develop an application, you'll spend most of your time in this central area.

Visual Studio використовує проекти, щоб упорядкувати код для додатка, і рішення, щоб упорядкувати проекти. Visual Studio uses projects to organize the code for an app , and solutions to organize your projects. Проект містить всі параметри, конфігурації і правила, використовувані для складання програми. A project contains all the options, configurations, and rules used to build your apps. Крім того, він управляє зв'язком між усіма файлами проекту і будь-якими зовнішніми файлами. It also manages the relationship between all the project's files and any external files. Щоб створити додаток, спочатку створіть проект і рішення. To create your app, first, you create a new project and solution.

Створення проекту консольного застосування To create a console app project

  1. У рядку меню виберіть пункт Файл> Створити> Проект, щоб відкрити діалогове вікно Новий проект. On the menu bar, choose File> New> Project to open the New Project dialog box.

  2. У діалоговому вікні Новий проект виберіть Встановлені> Visual C ++ якщо цей пункт ще не вибрано. In the New Project dialog, select Installed> Visual C ++ if it is not selected already. У центральній області виберіть шаблон Консольне додаток Windows. In the center pane, select the Windows Console Application template. В поле введення Ім'я введіть HelloApp. In the Name edit box, enter HelloApp.

    Залежно від встановлених компонентів і робочих навантажень Visual Studio в діалоговому вікні можуть бути доступні різні варіанти. Your dialog box may have different choices, depending on the Visual Studio workloads and components you've installed. Якщо шаблони проектів Visual C ++ відсутні, перезапустіть інсталятор Visual Studio і встановіть робоче навантаження Розробка класичних додатків на C ++. If you do not see Visual C ++ project templates, you need to run the Visual Studio installer again and install the Desktop development with C ++ workload. Крім того, це можна зробити прямо з діалогового вікна Новий проект. You can do this directly from the New Project dialog . Щоб запустити інсталятор, виберіть посилання Відкрити Visual Studio Installer в діалоговому вікні. To launch the installer, choose the Open Visual Studio Installer link on the dialog .

  3. Щоб створити проект і рішення додатки, натисніть кнопку ОК. Choose the OK button to create your app project and solution .

    Створюються проект HelloApp і рішення з основними файлами для консольного додатку Windows, після чого вони автоматично завантажуються в оглядач рішень. The HelloApp project and solution, with the basic files for a Windows console app , are created and automatically loaded into Solution Explorer. Файл HelloApp.cpp відкривається в редакторі коду. The HelloApp.cpp file is opened in the code editor . У браузері рішень відображаються наступні елементи. These items appear in Solution Explorer:

    These items appear in Solution Explorer:

Додавання коду в додаток Add code to the app

Далі додайте код для відображення слова "Hello" у вікні консолі. Next, add code to display the word "Hello" in the console window.

Редагування коду в редакторі To edit code in the editor

  1. У файлі HelloApp.cpp введіть порожній рядок перед рядком return 0 ;, а потім введіть наступний код: In the HelloApp.cpp file, enter a blank line before the line return 0; and then enter this code:

    cout << "Hello \ n";

    Червона хвиляста лінія з'явиться під cout. A red squiggly line appears under cout. При наведенні на неї покажчика миші з'являється повідомлення про помилку. If you hover the pointer over it, an error message appears.

    Повідомлення про помилку також відобразиться у вікні Список помилок. The error message also appears in the Error List window . Ви можете відобразити це вікно, вибравши в рядку меню Вид> Список помилок. You can display this window by choosing View> Error List on the menu bar.

    У вашому коді відсутня оголошення для об'єкта std :: cout , Знайденого в файлі заголовка <iostream>. Your code is missing a declaration for std :: cout , Which is found in the <iostream> header file.

  2. Для включення заголовка iostream введіть наступний код після #include "stdafx.h": To include the iostream header, enter this code after #include "stdafx.h":

    #include <iostream> using namespace std;

    Можливо, ви помітили, що після вставки цього коду з'явилося вікно. You probably noticed that a box appeared as you entered code. Воно містить варіанти автозаповнення введених символів. This box contains auto-completion suggestions for the characters that you enter. Це вікно є частиною технології C ++ IntelliSense, що забезпечує підказки за кодом, в тому числі відображення членів класу або інтерфейсу і відомості про параметри. It's part of C ++ IntelliSense, which provides coding prompts, including class or interface members and parameter information. Крім того, можна використовувати фрагменти коду у вигляді визначених блоків коду. You can also use code snippets, which are pre-defined blocks of code. Додаткові відомості див. У статтях Використання IntelliSense і фрагменти коду . For more information, see Using IntelliSense and Code snippets .

    Червона хвиляста лінія під cout зникне після виправлення помилки. The red squiggly line under cout disappears when you fix the error.

  3. Щоб зберегти зміни у файлі, натисніть клавіші CTRL + S. To save the changes to the file, press Ctrl + S.

Збірка додатки Build the app

Збірка коду здійснюється дуже легко. It's easy to build your code. У рядку меню послідовно виберіть Збірка> Зібрати рішення. On the menu bar, choose Build> Build Solution. Visual Studio створює рішення HelloApp та інформує вас про хід виконання у вікні виводу. Visual Studio builds the HelloApp solution, and reports progress in the Output window.

Налагодження і тестування програми Debug and test the app

За допомогою налагодження HelloApp можна подивитися, чи відображається слово "Hello" у вікні консолі. You can debug HelloApp to see whether the word "Hello" appears in the console window.

Налагодження програми To debug the app

Щоб запустити відладчик, виберіть Налагодження> Почати налагодження в рядку меню. To start the debugger, choose Debug> Start Debugging on the menu bar.

Отладчик запуститься і виконає код. The debugger starts and runs the code. Вікно консолі (окреме вікно, подібне командному рядку) відображається протягом декількох секунд, але при зупинці відладчика швидко закривається. The console window (a separate window that looks like a command prompt) appears for a few seconds but closes quickly when the debugger stops running. Щоб переглянути текст, необхідно встановити точку зупину виконання програми. To see the text, you need to set a breakpoint to stop program execution.

Додавання точки зупину To add a breakpoint

  1. У редакторі встановіть курсор в рядок return 0 ;. In the editor, put the cursor on the line return 0 ;. У рядку меню виберіть Налагодження> Переключити точку зупину. On the menu bar, choose Debug> Toggle Breakpoint. Для установки точки зупину можна також клацнути область зліва. You can also click in the left margin to set a breakpoint.

    Поруч з рядком коду в крайньому лівому полі вікна редактора з'явиться червоний кружок. A red circle appears next to the line of code in the far left margin of the editor window.

  2. Щоб почати налагодження, натисніть клавішу F5. To start debugging, press F5.

    Запускається відладчик, і з'являється вікно консолі, в якому виводиться слово Hello. The debugger starts, and a console window appears showing the word Hello .

    The debugger starts, and a console window appears showing the word Hello

  3. Щоб зупинити налагодження, натисніть клавіші SHIFT + F5. To stop debugging, press Shift + F5.

Додаткові відомості про налагодження консольного проекту см. В статті консольні проекти . For more information about console project debugging, see Console projects .

Збірка остаточної версії додатка Build a release version of the app

Тепер, коли ви перевірили, що все працює, можна підготувати остаточну збірку додатки. Now that you've verified that everything works, you can prepare a release build of the application. Складання випуску опускають зневадження і використовують параметри оптимізації компілятора, щоб створити більш швидкодіючий код меншого розміру. Release builds leave out the debugging information, and use compiler optimization options to create smaller, faster code.

Очищення файлів рішення і складання остаточної версії To clean the solution files and build a release version

  1. На смузі меню виберіть Збірка> Очистити рішення, щоб видалити проміжні і вихідні файли, створені в ході попередніх збірок. On the menu bar, choose Build> Clean Solution to delete intermediate files and output files that were created during previous builds .

  2. Щоб змінити конфігурацію рішення для HelloApp з Налагодження на Випуск, на панелі інструментів відкрийте список поруч з елементом управління "Зміни рішення" і виберіть Випуск. To change the solution configuration for HelloApp from Debug to Release , in the toolbar, select the dropdown on the Solution Configurations control and then choose Release .

  3. Побудуйте рішення. Build the solution. У рядку меню послідовно виберіть Збірка> Зібрати рішення. On the menu bar, choose Build> Build Solution.

Після завершення збирання ви отримуєте додаток, яке можна скопіювати і запустити в будь-якому вікні командного рядка. When this build completes, you've created an app that you can copy and run in any command prompt window. Його функціональність обмежена, але це ваш пропуск в світ значно більших можливостей. It may not do much, but it's the gateway to greater things.

Вітаємо із завершенням цього короткого керівництва! Congratulations on completing this quickstart!

Див. Також See also

Категории
  • Биология
  • Математика
  • Краеведению
  • Лечебная
  • Наука
  • Физике
  • Природоведение
  • Информатика
  • Новости

  • Новости
    https://banwar.org/
    Наша взаимовыгодная связь https://banwar.org/. Запустив новый сайт, "Пари Матч" обещает своим клиентам незабываемый опыт и возможность выиграть крупные суммы.


    Наши клиенты
    Клиенты

    Быстрая связь

    Тел.: (044) 587-84-78
    E-mail: [email protected]

    Имя:
    E-mail:
    Телефон:
    Вопрос\Комментарий: