Skip to main content
EDU-MMCS
You are currently using guest access (Log in)

CS211 C++, Programming languages

  1. Home
  2. Courses
  3. Осенний семестр
  4. Фундаментальная информатика и ИТ
  5. CS211 C++ ENG
  6. General
  7. Working with IDE (Visual Studio)

Working with IDE (Visual Studio)

Completion requirements
Opened: Friday, 4 September 2020, 12:00 AM

Part 1: To create a New Project

To create an empty console project:

  • Menu item File - New - Project.
  • In the Project Types section, find Visual C ++.
  • In the Templates section, select Empty Project.
  • Specify a name for the new "solution" (Solution Name) and a project name (Name).
  • Save the project to a local drive in an easily accessible location (for example, D: \ Projects).
  • It makes sense to uncheck the Create directory for solution checkbox so as not to duplicate directories unnecessarily.

Part 2: To Add files to your project

You can add new and existing source code files to a project (right-click on the project name in the Solution Explorer window => Add item => New item or Existing item if you have a file to add). 

For any project, you will need at least one file with the entry point to the program - the main function.

Part 3: To Exclude files from your project 

At first, it is convenient to create one project and add one file to it with the solution of each individual problem. However, this raises a problem: there is a main function in several files of the project, which is contrary to the rules of C ++. 

To solve this problem, you need to "exclude" files from the project (right click on the file in the Solution Explorer window => Exclude from project). The files will disappear from the project window, but they will be saved in the project directory on disk - you can send them to the assignment page at the end of the lesson or after completing homework.

Difficult tasks ►
Skip Navigation
Navigation
  • Home

    • Site pages

      • My courses

      • Tags

    • My courses

    • Courses

      • Осенний семестр

        • Прикладная математика и информатика

        • Фундаментальная информатика и ИТ

          • Compiler Development

          • CMVSM

          • АЗПК

          • Frontend

          • ТеорЯП

          • Ruby Eng

          • EngCA&OS

          • CS201e

          • Компиляторы - лекции

          • CS202

          • CS211 C++ ENG

            • General

              • AssignmentWorking with IDE (Visual Studio)

              • AssignmentDifficult tasks

              • AssignmentRules

            • Module 1. Introduction

            • Module 2. Object-oriented programming

            • Recursion

            • Topic 4

            • Topic 5

            • Topic 6

            • Topic 7

            • Topic 8

            • Topic 9

            • Topic 10

        • Математика, механика

        • Педагогическое образование

        • Магистратура

          • Разработка мобильных приложений и компьютерных игр

        • Аспирантура

        • Вечернее отделение

        • Другое

      • Весенний семестр

        • Прикладная математика и информатика

        • Фундаментальная информатика и ИТ

        • Математика, механика

        • Педагогическое образование

        • Магистратура

          • Разработка мобильных приложений и компьютерных игр

        • Аспирантура

        • Вечернее отделение

        • Другое

      • Воскресная компьютерная школа

        • Пользователь компьютера плюс

        • Пользователь прикладных программ

        • Программирование I ступень

        • Программирование II ступень

        • Программирование III ступень

        • Архив

      • Воскресная математическая школа

        • Открытое тестирование РНОМЦ и мехмата ЮФУ - 2025

        • Олимпиадная математическая школа

        • Повышение квалификации

        • Доступная математика

        • Лаборатория математического онлайн-образования мех...

        • Осенняя универсиада

        • Научно-практическая конференция

        • ВМШ

          • ВМШ - 24

        • Летняя олимпиадная математическая школа РНОМЦ и ме...

      • Государственная итоговая аттестация

      • Дополнительное образование

      • Олимпиады

      • Видеолекции

      • Разное

      • Архив курсов

      • Заочная школа мехмата ЮФУ

Contact site support
You are currently using guest access (Log in)
CS211 C++ ENG
Data retention summary
Get the mobile app Яндекс.Метрика