Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Joker555
10 / 10 / 1
Регистрация: 25.10.2012
Сообщений: 359
#1

с или с++? - C++

24.05.2013, 08:17. Просмотров 850. Ответов 23
Метки нет (Все метки)

Вот объясните мне, различия между с и с++ знаю. Но, я правильно понимаю, что для того, что бы написать программу "Апдейтер" или "ланчер/запускатор" для игры, то мне его надо писать на чистом "с" ? Так как ,если я его напишу на с++, то он будет требовать установки "Microsoft Visual C++ 2012 Redistributable Package"?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.05.2013, 08:17     с или с++?
Посмотрите здесь:

Контроль точности Рунге-Кутта (3 или 4 порядка) или Эйлера. - C++
Вопрос таков, как можно контролировать точность в Рунге-Кутта 3 или Рунге-Кутта 4 порядка. Или в методе Эйлера. Искал в интернете и...

Книги или справочники для опытных(или проффесиональных) программистов! - C++
Пожалуйста, Подскажите книги или справочники для опытных и проффесиональных программистов! Особенно хотелось бы найти: 1) полный...

Вложенные CMap или CArray-объекты. Ошибка компилятора или неправильная работа. - C++
Имеется: struct OPER { CString name; //название CString symbol; //обозначение };

Придумать и описать создание списка или стека или очереди. И работу с ними. - C++
Помогите пожалуйста. Придумать и описать структуру некоторого сюжета (не менее пяти полей) и составить программу для создания массива...

Создать программу при нажатии на кнопку м или ж выводились муржской или женский пол. - C++
Создать программу при нажатии на кнопку м или ж выводились муржской или женский пол.

Или я дурак или лыжи не едут, склоняюсь к первому. - C++
говорит необъявленный идентификатор относительно всех функций класса notebook. Пробовал все конструкторы методов перекинуть в хедер эффект...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Joker555
10 / 10 / 1
Регистрация: 25.10.2012
Сообщений: 359
24.05.2013, 10:32  [ТС]     с или с++? #16
Цитата Сообщение от palva Посмотреть сообщение

Не по теме:


Гуманитарий не написал бы "ниче"

на сомом деле я по специальности юрист Поэтому мб в чем-то он был и прав))) Но нравится мне больше программирование. На счет "ниче" - это обычная переписка, и мне не охота писать удлиненно)) А так, я сам придирчив к ошибкам и не правильному формулированию мысли в тексте. Конечно в сообщении выше я пренебрег этим, так как на данный момент у меня голова кругом от всего этого, пока что-то пишу, уже мысль теряется, вот и тороплюсь, в результате такой текст получается

Добавлено через 3 минуты
Цитата Сообщение от Убежденный Посмотреть сообщение
В C++ есть набор стандартных функций типа printf.
В Visual C++ они включены в так называемую библиотеку времени выполнения или рантайм.
Он так и называется - Visual C++ Runtime. При создании приложений на Visual C++ у вас
есть выбор - использовать рантайм как отдельную dll, или же скомпоновать его вместе со
своей программой. В первом случае вам нужно будет таскать dll вместе со своей программой,
или каким-то образом гарантировать, что эти dll уже есть на компьютере пользователя.
Во втором случае такой зависимости нет, т.к. рантайм будет "вшит" в exe.
вот спасибо, грамотный, рассованный ответ :-) Но другим по теме тоже спасибо, просто хочу сделать акцент на том, что в данном разделе (для начинающих) лучше объяснять подробнее, так как опыта у начинающего нет, и он даже элементарные понятия не понимает. Я обычно использую понятию и тут же их расшифровываю, такой подход думаю кросс-платформенн

Один только вопрос, а как его туда вшить при компиляции?
Убежденный
Системный программист
Эксперт С++
15298 / 6930 / 1096
Регистрация: 02.05.2013
Сообщений: 11,340
Завершенные тесты: 1
24.05.2013, 10:38     с или с++? #17
Цитата Сообщение от Joker555 Посмотреть сообщение
Один только вопрос, а как его туда вшить при компиляции?
Откройте свойства проекта, найдите "C++ / Code Generation", там будет строка "Runtime Library".
Вам нужно установить "Multithreaded" (или "Multithreaded Debug" для отладочной версии).
Joker555
10 / 10 / 1
Регистрация: 25.10.2012
Сообщений: 359
24.05.2013, 10:42  [ТС]     с или с++? #18
Цитата Сообщение от Убежденный Посмотреть сообщение
Откройте свойства проекта, найдите "C++ / Code Generation", там будет строка "Runtime Library".
Вам нужно установить "Multithreaded" (или "Multithreaded Debug" для отладочной версии).
и все? Можно теперь не париться и писать на с++ спокойно?
taras atavin
Ушёл с форума.
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
24.05.2013, 10:46     с или с++? #19
Пакет от мелкософта - это и есть рантайм пакет, если с ним слинковаться статически, то он станет частью файла программы и как всякую часть собственного файла, прога будет таскать его за собой, такая программа будет работать на любой виндоус-машине, кроме тех, где совсем уж стара версия оси, или процессор. А можно вообще не использовать его, если компилировать компилятором не от мелкософта.
Убежденный
Системный программист
Эксперт С++
15298 / 6930 / 1096
Регистрация: 02.05.2013
Сообщений: 11,340
Завершенные тесты: 1
24.05.2013, 10:47     с или с++? #20
Цитата Сообщение от Joker555 Посмотреть сообщение
Можно теперь не париться и писать на с++ спокойно?
Ну да. Почти
Следующий шаг - определить целевые версии Windows, на которых должна будет
работать программа, и сделать так, чтобы не использовались функции, отсутствующие
хотя бы на одной из этих версий.
Joker555
10 / 10 / 1
Регистрация: 25.10.2012
Сообщений: 359
24.05.2013, 10:49  [ТС]     с или с++? #21
Цитата Сообщение от Убежденный Посмотреть сообщение
Ну да. Почти
Следующий шаг - определить целевые версии Windows, на которых должна будет
работать программа, и сделать так, чтобы не использовались функции, отсутствующие
хотя бы на одной из этих версий.
от winXP и выше должна работать) кстати как проще создавать оконные приложения? слыхал есть спец проги/дополнения, чтобы легче можно было оконные приложения делать, даже вроде с HTML режиме можно.
Убежденный
Системный программист
Эксперт С++
15298 / 6930 / 1096
Регистрация: 02.05.2013
Сообщений: 11,340
Завершенные тесты: 1
24.05.2013, 10:56     с или с++? #22
Цитата Сообщение от Joker555 Посмотреть сообщение
от winXP и выше должна работать
Загляните вот в эту тему: Правильное создание релизной версии проекта на VS 2010

А еще любая приличная программа под Windows должна иметь так называемый манифест.
Иначе возможны различные проблемы совместимости, начиная от конфликтов с UAC на
Vista и выше и заканчивая неправильной отрисовкой на мониторах с большим количеством
точек на дюйм (DPI).

Цитата Сообщение от Joker555 Посмотреть сообщение
кстати как проще создавать оконные приложения?
Проще - это использовать различные библиотеки и фреймворки.
Например, Qt, MFC, wxWidgets, HTMLayout и т.п.

Цитата Сообщение от Joker555 Посмотреть сообщение
даже вроде с HTML режиме можно
HTMLayout такое умеет.
palva
2595 / 1817 / 260
Регистрация: 08.06.2007
Сообщений: 6,964
Записей в блоге: 4
24.05.2013, 11:54     с или с++? #23
Цитата Сообщение от Joker555 Посмотреть сообщение
А так, я сам придирчив к ошибкам и не правильному формулированию мысли в тексте.
Все нормально. У вас получится. Программисту нужна юридическая въедливость.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.05.2013, 12:11     с или с++?
Еще ссылки по теме:

При вводе того или иного пароля открывать тот или иной txt-файл - C++
Добрый вечер. Нужно написать программу, которая будет при вводе того или иного пароля открывать тот или иной .txt файл. Например: ...

Нужен простой пример передачи одной функции или метода в другую функцию или метод - C++
Собственно сабж. Не знаю, как сделать. Как это выглядит синтаксически? Пробовал по разному но не получается Пробовал так. Покажите...

Определить лежит ли точка внутри или вне круга,ограниченного указанной окружностью, или на окружности - C++
помогите пожалуйста)) Даны координаты точки (x,y), радиус r и координаты центра окружности (x,y. Определить лежит ли точка внутри или...

Определить, лежит ли точка внутри или вне круга, ограниченного указанной окружностью, или на окружности - C++
Даны координаты точки (x,y), радиус r и координаты центра окружности (x,y). Определить, лежит ли точка внутри или вне круга, ограниченного...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
taras atavin
Ушёл с форума.
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
24.05.2013, 12:11     с или с++? #24
Цитата Сообщение от Joker555 Посмотреть сообщение
на сомом деле я по специальности юрист Поэтому мб в чем-то он был и прав)))
Не достаточная въедливость юриста и программиста одинаково ведёт к обходу замысла точно по букве текста, давно известен случай отмазки при воровстве информации тем, что в законе была указана корыстная цель, а вор оказался бескорыстным и ту лазейку нашёл не адвокат, а хакер. В средненьком случае написанное без достаточной въедливости даст сбой уже на простом придурке, который всё, что можно, нарушит не преднамеренно, а в худшем вообще не будет понято кем бы то ни было и чем бы то ни было.
Yandex
Объявления
24.05.2013, 12:11     с или с++?
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru