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

Выбор среды програмирования - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ О великий void http://www.cyberforum.ru/cpp-beginners/thread927584.html
Помогите реализовать! Не понимаю как работать с этим void. Напишите программу, которая выдает запрос на ввод значения часов и значения минут. Функция main( ) должна передать эти два значения функции, имеющей тип void, которая отображает эти два значения в следующем виде: Enter the number of hours : 9 Enter the number of minutes : 28 Time : 9:28
C++ Ускорение алгоритмов Имеется код, нужно его ускорить. (Помогите тупому!!!!!!!) #include <stdio.h> #include <iostream> #include <string> #include <stdlib.h> int c (const void* a, const void*b) { return *(int *)a- *(int *)b; } http://www.cyberforum.ru/cpp-beginners/thread927580.html
Поиск литературы C++
Появилась необходимость работы с файлом excel. Необходим взять из файла информацию для дальнейшей ее обработки. Подскажите пожалуйста книги, где я мог бы это прочитать. С/С++
Перегруженные знаки в дружественных функциях шаблона класса C++
Здравствуйте! Не могу найти ошибку, только начал тренироваться с шаблонами. Помогите пожалуйста! #include "stdafx.h" #include <iostream> using namespace std; template<class Type> class fraction { private: Type numerator;
C++ Калькулятор http://www.cyberforum.ru/cpp-beginners/thread927521.html
В идеале, то что представлено ниже является калькулятором с 4-мя действиями (+,-,*,/) и с произвольным количеством переменных. Но вот не работает он : С. Он основан на примере из Страуструпа. Я над ним мучался и походу понял, что он все же считает, однако у меня небольшие проблемы с выходом из цикла. В общем, сначала мы вводим одно число, потом (уже в цикле) вводим знак, а следом за ним другое...
C++ Из delphi в С++: создать приложение, визуально демонстрирующее работу разных алгоритмов сортировки Задача: Методические рекомендации по лабораторной работе №2 Процессы. Потоки. Часть 1. Задача: создать многопотоковое приложение, в котором можно менять приоритеты потоков. Программа DreadedSorts создает два потока. Один поток запускает пузырьковую сортировку (bubble sort), другой – быструю сортировку (quick sort). С помощью соответствующих ползунков на главной форме можно изменять... подробнее

Показать сообщение отдельно
CheshireCat
Эксперт С++
2892 / 1241 / 78
Регистрация: 27.05.2008
Сообщений: 3,354
24.07.2013, 18:11     Выбор среды програмирования
Здесь легко спутать несколько совершенно не связанных друг с другом вещей. Поэтому попытаюсь разложить все по полочкам: мухи - к мухам, котлеты - к котлетам. :-)

1. существует сам по себе язык C++ - такой, как он описан в Стандарте. Язык C++ вообще ничего не "знает" и не должен знать об "окошках", Win API и прочих мелочах - т.к. на C++ можно писать и в Линуксе (где, естественно, нет Win API, и еще в миллионе разных систем).
Тем не менее, для изучения основных приемов программирования на C++, классов, стандартных фунций и прочего - этого достаточно. Можно успешно писать консольные программы (а в Линухах они будут именоваться "демонами") и выполнять то, что требуется.

2. Существует такая вещь, как разработка "нативных" приложений для Windows - т.е. для их запуска не нужно ничего, кроме самой Windows. Вот тут уже нужны знания WinAPI и многого другого. Достаточно "стандартного" языка C++.

3. Наконец, существует разработка "Windows Forms приложений" на особом диалекте языка C++ - это т.н. "управляемый C++" или C++/CLI. Вот для работы таких приложений абсолютно необходим .NET Framework - без него они просто-напросто не запустятся. Хотя мое личное мнение - писать на C++/CLI довольно неестественно, если хочется разрабатывать программы для управляемой среды - лучше уж тогда выбрать C# - "родной" для среды .NET язык.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru