visual studio 2010 c



Автор Dj_Vovan задал вопрос в разделе Другие языки и технологии

C++ Visual Studio 2010 Express и получил лучший ответ

Ответ от Ўля Павлова[гуру]
Строчка необходима, чтобы приостановить работу программы. Программа ждёт пока пользователь прочтёт сообщение и нажмёт ВВОД. Иначе программа моментально закончится и экран закроется, никто ничего не увидит ))
Если хотите писать простые программы без Объектного программирования (без классов, без кнопок и прочих наворотов, то Ваш пример - вполне нормальный для начала,
Это функциональное программирование, как в обычном Паскале, где каждый цельный небольшой кусок кода оформляется как функция, а функции Вы умеете вызывать.
Программа оформляется как КОНСОЛЬНОЕ приложение, и работает с окном командной строки (иногда говорят окном DOS), как и с обычными файлами.
Консоль (экран+клавиатура) - это интерфейс для управления текстового, командами.
Написанное не забывайте сохранять.
В одном файле можно перед главной программой (main) вставить объявления или описания (с телом) других функций и глобальных (для этого файла) переменных.
Неописанные функции должны быть описаны в другом файле.
Некоторые файлы (типа *.h или *.hpp) содержат только объявления.
#include подключает стандартные библиотеки С++ и С
Вот минимальный ответ.
В случае создания оконных приложений как в Windows, требуется знание принципов ООП (объектно-ориентированного программирования) , понимания как работают кнопки, вкладки, меню. То есть требуется знание С++ с классами объектов. Тут без серьёзной книги не обойтись, а без знания английского требуются справочники по функциям для стандартных классов, по библиотеке MFC ( Windows строился из неё).
Для простых упражнений такого типа запустите программу, создайте что-то новое, например, добавить форму, или модуль. Сохраните проект в отдельную папку,
чтобы открывать оттуда. Поначалу все имена будут подсказаны стандартные, их можно не менять. Если создали форму, найдите в инструментах и откройте панель, на которой изображены кнопки, радио-кнопки, заголовки списков и т. д. (то, что есть в окне Windows. Перетащите кнопку на форму. В инспекторе объектов появятся её свойства,
их можно изменять. Размеры и положение кнопки можно менять также мышью.
При двойном щелчке мышью на объекте (событие) открывается шаблон для функции- обработчика этого события. Можно туда вписать свои команды изменения свойств кнопки или других объектов и вызовы других отдельных программ.
То есть программа такая - диалоговая, а не консольная (способная выполниться без остановок) . Естественно, каждую мелочь надо изучить, хотя предлагаются готовые шаблоны, надо знать, чем из заполнять. Но справка под рукой, а свойства - видны в инспекторе. Run запустит трансляцию, сборку и выполнение.
В случае ошибок - появится из список.
С++ труден в понимании, потому что классы построены на указателях, и надо четко изучить, как указатели работают, как обозначаются (много способов) и как присваиваются.
Структура объявления функций очень важна, она даже автоматом подсказывается, и есть в справочнике. Но в С++ функции могут различаться по количеству и типу параметров, даже если имя функции одинаковое. Функции могут быть перегружены, то есть + работает и в арифметике, и соединяет две строки в одну - и это в зависимости от того, какой тип у слагаемого. Чётко контролируйте типы, если надо - используйте функции преобразования типов.
Итак нужны книги или информация:
1. По управлению программой Visual Studio, по составу её меню.
2. По языку C++
3. По библиотечным функциям MFC.

Ответ от Bartosch[гуру]
Создать - Создать - Проект - Консольное приложение Вин32 - Вводим имя - Убираем галочку Создать Решение (Объединяет несколько проектов) - Жмем ок - Далее - Выбираем Пустой проект пункт и консольное приложение уже выбран, жмем готово.
Файлы исходного кода - правой кнопкой тыкаем - Добавить - Новый элемент - Файл С++.вводим имя, жмем добавить.
Пишем туда код...

Ответ от Николай Веселуха[гуру]
Всё правильно!
cin.get(); // Остановка выполнения кода, если не было ввода в стандартный поток, в противном случае нужно продублировать.
cin.get(); cin.get();

Ответ от Mia Dirk[новичек]
для того что бы выполнить жми кнтрл+ф5, убери ту строчку нафиг
проект создавай пустой, консольное приложение

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: C++ Visual Studio 2010 Express
спросили в Shoutout Site
Visual Studio 2010 Express
Выбрать Универсальный ISO-образ Visual Studio 2010 Express
Выбрать язык загрузки
Нажать
подробнее...
спросили в SATA Express
Какая разница между Microsoft Visual Studio 2010 и Microsoft Visual C++?
Microsoft Visual Studio 2010 - это среда программирования для разработки на C++, C#, VB, .NET и ещё
подробнее...
спросили в Язык
Microsoft Visual studio 2010 к какому языку программирования относится?
Это не просто язык программирования, это интегрированная среда разработки, поддерживающая несколько
подробнее...
спросили в User kca User ksh
как в visual studio 2010 сделать exe файл. как в visual studio 2010 сделать exe файл
Он создается сам при сохранении проекта. Посмотрите в папке C:\\Documents and Settings\\USER\\Мои
подробнее...

для чего нужна mikrosoft Visual studio 2010 ? Что она делает?
коррекция фотографий, качественно накрасить, подкорректировать, классная программа

Так
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в SATA Express
программа visual studio 2010 что можно делать в этой программе. (краткий обзор программы для отчета по практике)
Для начала - это не программа. Назвавшего Visual Studio программой можно сразу пускать на второй
подробнее...

Подскажите пожалуйста хорошие книги по Visual Studio 2010 для начинающих.
Вот, почитай, это по С++ для начинающих. #yaimg134240#
Всего 800 страниц с упражнениями, в
подробнее...
спросили в Sade
Microsoft Visual Studio 2010 c++ Express. Как зайти в эту программу? Если нету то где скачать?
загрузчик где угодно, нпрм рутракер, ну и лекарство
kaktusenok. blogspot.
подробнее...
спросили в SATA Express
Как интегрировать Intel visual FORTRAN в ms Visual Studio
Если срочно нужно, то можно и в командной строке программы откомпилировать, а набрать в любом
подробнее...
спросили в Chalcidoidea
какой ключ от microsoft visual studio 2012 express ?
Данное ПО является бесплатным, но требует получения лицензии разработчика для каждого продукта.подробнее...
спросили в C++ Exe
Как компилировать в C# ???Создал я прогу все нормально, но как скомпилировать ее в .EXE?
Если ты программируешь из ПОД Visual Studio и программа запускается без проблем то смотри в папке
подробнее...

Посоветуйте плиз! Посоветуйте плиз учебник для начинающих на Visual C++!
Программирование на C++ в Visual Studio 2010 Express
Такая есть, а хорошая или нет, не знаю,
подробнее...
спросили в Другое
что такое microsoft visual c ++
-Си++ -это эротика увеличенного размера? О-о
-Си - международная система измерений? Нет ...подробнее...
спросили в SATA Express
Как установить visual studio 2010 на Windows 8.1 pro ?
Visual C# Express 2010 ставится без всяких режимов совместимости.
Тестовое приложение
подробнее...
спросили в SATA Express
Как запустить Microsoft Visual Studio 2010 Express?
"C:\\Program Files (x86)\\Microsoft Visual Studio
подробнее...
MTV Россия на Википедии
Посмотрите статью на википедии про MTV Россия
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*