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

Какой язык программирования выбрать для начала? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Awesomium возвращает kError_BadParameters http://www.cyberforum.ru/cpp-beginners/thread1246618.html
Я пытаюсь выполнить следующий код: JSValue jsval = caller->ExecuteJavascriptWithResult(WSLit("$('#any_id')"), WSLit("")); if(jsval.IsUndefined()) { Error e = caller->last_error(); return; } Но caller->last_error() возвращает kError_BadParameters. В C# данный запрос работает без проблем. Что я мог сделать не так?
C++ Ошибка в switch case: expected primary-expression before '<=' token; do { cout << "Ââåäèòå íîìåð ôóíêöèè êîòîðóþ âû õîòèòå èñïîëüçîâàòü:" << endl; cin >> FunctionChoice; switch(FunctionChoice) { case <= 0 || > 2: //(FunctionChoice <= 0 || FunctionChoice > 2) { cout << "Ââåäèòå êîððåêòíûé íîìåð ôóíêöèè!" << endl; http://www.cyberforum.ru/cpp-beginners/thread1246606.html
Растрирование текста через консольную программу C++
Добрый день, товарищи программисты! Написал вспомогательную программку для сохранения данных в виде изображения. Для этого использовал простенькую библиотеку C++ Bitmap Library. И всё бы хорошо, но в этих картинках должны быть подписи, а в этой библиотеке нет возможности выводить текст в изображения. Побороздив по сети, выяснил, что текст можно рендерить через free type 2. Однако, проблема в...
Перехватывание исключений в списке инициализации C++
Здравствуйте! Я выделяю память в конструкторе, в списке инициализации. S::S() : k { new K() } { } Возможно ли перехватить std::bad_alloc в подобном случае, или это необходимо выносить в тело конструктора?
C++ Потоки или коллбэки? http://www.cyberforum.ru/cpp-beginners/thread1246545.html
Вопрос по структуре приложения. Потребовалось выполнение нескольких задач условно одновременно - выдавать звук в выходной поток и записывать со входного. В интернете нашел пример, там дается команда на запись потока, а потом в бесконечном цикле проверяется, не закончился ли процесс записи. Естественно, приложение в это время висит и ждет. Я убрал бесконечный цикл ожидания и при вызове метода...
C++ Разобрать блок приведенного кода Есть код: Game::Game() : mWindow(sf::VideoMode(640, 480), "SFML Application", sf::Style::Close) , mTexture() , mPlayer() , mFont() , mStatisticsText() , mStatisticsUpdateTime() , mStatisticsNumFrames(0) подробнее

Показать сообщение отдельно
lamp minion e14
Заблокирован
25.08.2014, 01:24     Какой язык программирования выбрать для начала?
1. На чём ведётся разработка приложений под Widows,которые работают с интернетом?
На C# удобнее и быстрее всего.
Есть куча библиотек для парсинга HTML типа HtmlAgilityPack, много браузерных движков, опенсорсных библиотек для работы с почтовыми протоколами (например от LumiSoft).
Когда нужна независимость от левых библиотек и/или высокая производительность, берут Си или С++, хотя это и геморрой по сравнению с C#.

Промежуточный вариант - Borland C++ Builder 6. Вроде и левые библиотеки не нужны, и приложения быстрые, и писать удобно - в нем есть VCL, которая хорошо дополняет WinAPI.
Но он сильно устарел, вряд ли найдете сейчас команду билдеристов. А для фриланса или как любителю - вполне годится.

Также заслуживает внимания C++/CLI - позволяет объединить и .NET Framework и WinAPI и STL в одном приложении, а C# только .NET и WinAPI (и то второе не шибко удобно получается).
Но у него та же проблема что у билдера + мелкософт его не развивает, а зачем-то гнобит, затрудняя разработку на нем в каждой новой VS.

Язык разработки под iOS - только Objective-C или можно писать и на С++?
Хз что с iOS, но обычно лучший язык для какой-то платформы - это официальный язык.
Под Windows - C# и C++.
Под Android - Java и С++ (для нативных задач).
Полагаю и под iOS так же.

С++ - это до библиотеки STL и всё?
В стандарте C++ нет средств для отрисовки GUI, работы с сетью и т.д.
Но такой компилятор как VC++ или Borland C++, помимо стандартных заголовков, поддерживает еще кучу дополнительных, в том числе, для работы с GUI и сетью через API Windows и через оболочки вплоть до .NET Framework в C++/CLI.

Добавлено через 3 минуты
Работа с интернетом - например рассыльщик личных сообщений Вконтакте и прочее. Мне говорили, что для этого нужно знать ява скрипт
Вы хотите написать бота рассыльщика? Это десктопное приложение писать надо, а их пишут на C# и C++, а не JS.
 
Текущее время: 19:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru