Посоветуйте пожалуйста

Здравствуйте, я уже давно занимаюсь программированием на Java. Сейс собираюсь начать изучать язык С++. Дело в том, что когда пишешь приложения на Java, чтоб они запустились на компе нужно установить JRE весит котрая 13 мб. Для клиентов которые хотят использовать программы надо обязательно ее установить, но прежде всего скачать ее.Так вот у меня такой вопрос: Можно ли на С++ писать приложения, которые бы не требовали библиотек типа JRE и .NET. Что для этого надо. Какую среду использовать посоветуете, какие книги читать что писать полноценные 32 битные ГУИ приложения?Заранее благодарен.
9 ответов

Samuil, в принципе, книги, которые можно/неплохо бы почитать, и среды разработки, которыми можно пользоваться, уже много раз обговорены и даны ссылки в этом разделе и соседнем (С++ для новичков). Не хочется повторять в который раз. Загляни в раздел "Литература", там много наименований. Единственный совет - брать либо "классику", либо относительно новые книги по С/С++, которые уже в курсе стандарта 98 года. Удачи в поисках.


Можно ли на С++ писать приложения, которые бы не требовали библиотек типа JRE и .NET
С++ не использует каких либо фреймворков, для запуска программ не требуется ничего лишнего.
Что для этого надо. 
компилятор и линкер, и больше ничего(ну и либы стандтартные). Все остальное для удобства


писать полноценные 32 битные ГУИ приложения
Самой простой способ ИМХО делать это в Cpp BiulderНу а посложнее - это изучать WinAPI, MFC, QT


Можно ли на С++ писать приложения, которые бы не требовали библиотек типа JRE и .NET. 
Ну JRE полюбму не понадобится, а вот .NET зависит от тебя. Но вообще для программ написанных на чистом С++ с использованием любых библиотек С++ .NET не нужен. Он нужен только если ты будешь использовать его компоненты.
Какую среду использовать посоветуете, какие книги читать что писать полноценные 32 битные ГУИ приложения?
MS Visual Studio, желательно так же плагин Visual Assist X. Проблемы переносимости в винде решает статическая сборка.


Ну а посложнее - это изучать WinAPI, MFC, QT
зато изучая ту же Qt ты гораздо лучше поймешь сам язык и его тонкости, чем занимаясь формоклепкой в билдереИМХО


Большое спасибо за ответы, я пробовал в VS 2005 писать, точнее форму клеил. Как сделать так чтоб библиотеки .NET не подключались автоматом? А то при запуске экзешника вылетает сообщение, типа некоторые либы не установленны. Я в Си новичок, так что если некоторые вопросы для вас покажутся глупыми не пинайте. Заранее спасибо.


Как сделать так чтоб библиотеки .NET не подключались автоматом?
Наверное, выбрать другой тип проекта, не .NET.


Кто нить здесь программирует или программировал на Symbian C++???


Samuil, твой вопрос как-то относится к обсуждаемой теме? Создавай новую!