Блог пользователя DaurenMuratov

Автор DaurenMuratov, 14 лет назад, По-русски

Доброе времени суток. Хотел бы спросить один вопрос. Как использовать Visual Studio? Надо ли создавать проекты и все такое. Заранее спасибо. 

  • Проголосовать: нравится
  • +4
  • Проголосовать: не нравится

14 лет назад, # |
Rev. 2   Проголосовать: нравится +8 Проголосовать: не нравится

Да, надо. 

К.О.

1. File -> Create -> Project -> Windows Console Application

2. Application settings -> галочка Empty Project.

3. По-умолчанию слева будет Solution Explorer. Удаляешь там фильтры Header Files и Resource Files.

4. Добавляешь в Solution Files файл типа solution.cpp 

5. В корень проекта добавляешь input.txt и output.txt.

6. Пишешь код в solution.cpp.

7. Сtrl + F5 - запустить. Причем какой-нибудь system("pause"); в конце писать не надо.

8. F5 - запуск для дебага. F10 - выполнить строку. Ctrl + F10 выполнить до курсора. F9 - поставить брейкпоинт.

9. ???

10. PROFIT

  • 14 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    Чем же тогда ее любят больше чем тот же Code::Blocks? Ведь кодблокс все это умеет, халявный, есть под линь. И прикрутить МС компилятор вроде тоже можно
    • 14 лет назад, # ^ |
        Проголосовать: нравится +3 Проголосовать: не нравится
      У каждого свой вкус... Один любит арбуз, а другой - свиной хрящик (С) Кто к чему привык и тд
    • 14 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится
      Ну вообще говоря визуалка для олимпиадных целей тоже халявная. А линь не у всех, так что есть выбор.

      P.S. Когда я прогал в code::blocks у него безбожно бажил дебагер. Давно это было правда...
      • 14 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится
        Да, вот именно из-за дебаггера я и юзаю VS
        1) удобно через все проскакивает; может зайти даже в STL если захочешь(просто жмешь на F11 до посинения-и откроется весь STL), и в то же время, если это совсем не нужно-не будет(жмешь на F10)
        2) мега удобно отображается вектор, сет, мап. и другое Я ни в одном си-дебаггере не видел чтобы отображалось содержимое вектора. В вижаке это есть.
        3) более удобно, чем, например, в том же Borland Builder, добавлять элементы в просмотр дебага.
        4) подсветка code::blocks мне нравится меньше(не такая яркая; конечно, по сравнению с классной подсветкой фара у вижака убогая подсветка, но очень неплоха по сравнению со всем остальным что есть) 
        • 13 лет назад, # ^ |
            Проголосовать: нравится 0 Проголосовать: не нравится
          Вообще говоря подсветка что у Code::Blocks что у VS конфигурируется. Правда на олимпиаде всегда иногда нету времени на такое. STL - контейнеры к gdb тоже прикручиваются хотя читай предыдущий пункт
      • 13 лет назад, # ^ |
          Проголосовать: нравится +3 Проголосовать: не нравится
        Приличный дебаггер для Linux есть у Eclipse, только для STL надо поработать. А вообще во внутренности STL можно зайти всегда - она шаблонная(К.О.)

        P.S. пост - что-то из серии "Мне тут кто-то сказал что MSVC++ - круто, я поставил, что дальше