Модераторы: bsa

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Компилятор C++ 
:(
    Опции темы
WolfAlone
  Дата 26.1.2009, 22:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


В экстазе
***


Профиль
Группа: Завсегдатай
Сообщений: 1010
Регистрация: 16.9.2008
Где: Рай

Репутация: нет
Всего: 5



Здравствуйте! Появилась несколько вопросов касательно С++. В этом деле я не шибко грамотный. Требуется найти хорошую, бесплатную "формошлёпку", умеющую создавать приложения не требующие доп. файлов для работы программы. То есть основные требования к среде:
1. IDE с возможность визуального проектирования окон, кнопок и пр.
2. Как можно меньший размер готового приложения

На данный момент мне известны:
a) Borland C++ Explorer (Turbo)
b) Microsoft VC++ 2008
c) SharpDevelop

И ещё пару вопросов немного не в тему.
Как сделать .NET независимое приложение на M$ VC++ 2008

Кто нибудь работал в SharpDevelop? Что это за зверь? Можно ли там сделать приложения независимые от .net?

P.S. Спасибо!


--------------------
И сказал Бог: "Тогда я построю свой мир с блэк-джеком и шлюхами!"

Ф топку Ubuntu, Debian наше фсё!

(с) Евгений Вольф
PM MAIL WWW ICQ Skype   Вверх
andrew_121
Дата 26.1.2009, 22:45 (ссылка)  | (голосов:4) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: 10
Всего: 33



WolfAlone, Я вопще Борланд за компилер не считаю.
Вот Визуал - это уже что-то.
Ну а если серьезно, то компилятор и дизайнер форм - это разные вещи.
Я юзаю Mingw - как компилятор(это для Win), и Qt - как фреймворк и дизайнер.


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
WolfAlone
  Дата 26.1.2009, 23:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


В экстазе
***


Профиль
Группа: Завсегдатай
Сообщений: 1010
Регистрация: 16.9.2008
Где: Рай

Репутация: нет
Всего: 5



andrew_121, спасибо!

Попробовал нечто, под названием wx-devcpp, судя по тому, что я смог перевести с английского - это MinGW + DevCPP + какой-то аццкий конструктор форм. При попытке создать на нем форму - вылазиет куча ошибок, каких - сам не пойму.

Ещё почитав ветку о компиляторах С++ (на тот момент 28стр.) - выяснилось, что для запуска программ с MinGW требуется какая-то рантайм библиотека. Для меня это критично в данный момент, т.к. файл должен быть "цельным", без прочих библиотек и привязок к разнообразным фреймворкам.

В sharpDevelop разочаровался, без .net не запускается :( (готовая программа)

Пробовал VC++ 6, закопался в разнообразном "побочном" (на мой взгляд) коде, хотя размер приложения приятно удивил. Но есть минус... Он платный!

В VC++ 2008, так и не пойму, как сделать stand-alone приложение, что бы работало на машине с только-что установленным XP, без .нет и пр. библиотек.

И ещё вопрос... Если "формошлёпка" и компилятор - это совсем разные вещи, подскажите связку формошлёпки с компилятором! Ещё раз спасибо всем откликнувшимся!

Добавлено через 2 минуты и 26 секунд
Да, чуть не забыл! Самое интересное! В wx-devcpp, при создании формы - как ни странно, если на форму не наклеить кнопку и не в писать в неё какой-нибудь код (хоть комментарий, не принципиально) - проект напрочь отказывается компилироваться! Т.е. тыкаю по кнопке "компил", а эффект 0-ой  smile  


--------------------
И сказал Бог: "Тогда я построю свой мир с блэк-джеком и шлюхами!"

Ф топку Ubuntu, Debian наше фсё!

(с) Евгений Вольф
PM MAIL WWW ICQ Skype   Вверх
pan2004
Дата 26.1.2009, 23:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 357
Регистрация: 28.7.2007

Репутация: 2
Всего: 9



Цитата(WolfAlone @  26.1.2009,  23:07 Найти цитируемый пост)
В sharpDevelop разочаровался, без .net не запускается

А как ты думал? ЭТО ЖЕ ШАРП!

Цитата(andrew_121 @  26.1.2009,  22:45 Найти цитируемый пост)
Я юзаю Mingw - как компилятор(это для Win), и Qt - как фреймворк и дизайнер.

+1.
А чтобы объединить их вместе, используй QtCreator. Eclipse лучше, но тебе его наверно трудно будет поставить...

Цитата(WolfAlone @  26.1.2009,  23:07 Найти цитируемый пост)
Ещё почитав ветку о компиляторах С++ (на тот момент 28стр.) - выяснилось, что для запуска программ с MinGW требуется какая-то рантайм библиотека.

Они забыли упомянуть, что эта "библиотека" 10 килобайт веса.

Цитата(WolfAlone @  26.1.2009,  23:07 Найти цитируемый пост)
Если "формошлёпка" и компилятор - это совсем разные вещи, подскажите связку формошлёпки с компилятором! Ещё раз спасибо всем откликнувшимся!

Эта вещь называется IDE. QtCreator одна из них, но не единственная)

Цитата(WolfAlone @  26.1.2009,  23:07 Найти цитируемый пост)
под названием wx-devcpp

выкинь эту падделку на  smile . Кути рулидЪ.



--------------------
Qt4/C++ fan
WinXP SP3: MSVC++2005 Qt4.5.1 Boost1.39
сыграем в дурака?
PM MAIL   Вверх
Goliaf777
Дата 27.1.2009, 10:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 70
Регистрация: 19.11.2008

Репутация: нет
Всего: нет



gcc and g++ smile 
PM MAIL ICQ Skype Jabber   Вверх
Lazin
Дата 27.1.2009, 10:12 (ссылка) |    (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 27
Всего: 154



Цитата(andrew_121 @  26.1.2009,  22:45 Найти цитируемый пост)
WolfAlone, Я вопще Борланд за компилер не считаю.

на чем это основано?

Цитата(andrew_121 @  26.1.2009,  22:45 Найти цитируемый пост)
Ну а если серьезно, то компилятор и дизайнер форм - это разные вещи.
Я юзаю Mingw - как компилятор(это для Win), и Qt - как фреймворк и дизайнер.

В том-то и штука, что у Борланда все это интегрировано, в результате скорость формошлепства недостижима всякими QTCreator-ами smile

Добавлено через 1 минуту и 52 секунды
каждый инструмент для своей задачи, глупо писать простое приложение которое будет запускаться 2 раза и оба раза под windows используя кроссплатформенный ГУИ фреймверк стоимостью 3 килобакса smile 
PM MAIL Skype GTalk   Вверх
vinter
Дата 27.1.2009, 10:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Explorer
****


Профиль
Группа: Завсегдатай
Сообщений: 2735
Регистрация: 1.4.2006
Где: Н.Новгород

Репутация: 8
Всего: 56



Цитата(Lazin @  27.1.2009,  11:12 Найти цитируемый пост)
кроссплатформенный ГУИ фреймверк стоимостью 3 килобакса 

QT скоро будет халявным  smile  smile  smile 


--------------------
Мой блог
PM MAIL WWW   Вверх
andrew_121
Дата 27.1.2009, 10:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: 10
Всего: 33



Цитата(pan2004 @  26.1.2009,  23:48 Найти цитируемый пост)
А чтобы объединить их вместе, используй QtCreator.

+1 Жаль что пока бета. Но работает!


Цитата(pan2004 @  26.1.2009,  23:48 Найти цитируемый пост)
Они забыли упомянуть, что эта "библиотека" 10 килобайт веса.

Верно.


Цитата(Lazin @  27.1.2009,  10:12 Найти цитируемый пост)
В том-то и штука, что у Борланда все это интегрировано, в результате скорость формошлепства недостижима всякими QTCreator-ами smile

Но есть реальный риск, так и остаться не грамотным в плане создания приложений без использования оного smile 


Цитата(vinter @  27.1.2009,  10:21 Найти цитируемый пост)
QT скоро будет халявным  smile  smile  smile  

Ждемс.

Это сообщение отредактировал(а) andrew_121 - 27.1.2009, 10:48


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
Lazin
Дата 27.1.2009, 11:00 (ссылка) |  (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 27
Всего: 154



Цитата(andrew_121 @  27.1.2009,  10:47 Найти цитируемый пост)
Но есть реальный риск, так и остаться не грамотным в плане создания приложений без использования оного

а QTCreator сильно другой подход предлагает? smile 
больно вы грамотные, QT-более абстрактная и высокоуровневая библиотека, которая изолирует код от ОС, а при программировании с использованием VCL очень даже часто приходится использовать WinAPI smile 
И вообще, грамотность должна проявляться в результатах, а не в их достижении самым извращенным способом =)
PM MAIL Skype GTalk   Вверх
andrew_121
Дата 27.1.2009, 11:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: 10
Всего: 33



Цитата(Lazin @  27.1.2009,  11:00 Найти цитируемый пост)
а QTCreator сильно другой подход предлагает?

Естно! Сигналы и слоты вручную связывать нужно. Да и прелесть не в этом, а в том что сей код собирается большинством компилеров. 


Цитата(Lazin @  27.1.2009,  11:00 Найти цитируемый пост)
при программировании с использованием VCL очень даже часто приходится использовать WinAPI

И разве это плюс?


Цитата(Lazin @  27.1.2009,  11:00 Найти цитируемый пост)
И вообще, грамотность должна проявляться в результатах, а не в их достижении самым извращенным способом =) 

Все относительно!


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
mrbrooks
Дата 27.1.2009, 11:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


трололомен
****


Профиль
Группа: Завсегдатай
Сообщений: 4259
Регистрация: 4.10.2006
Где: Дол Гулдур

Репутация: 19
Всего: 306



Цитата(andrew_121 @  27.1.2009,  11:14 Найти цитируемый пост)
Все относительно! 

а ну.
Цитата(andrew_121 @  27.1.2009,  11:14 Найти цитируемый пост)
И разве это плюс?

а разве это минус?
Цитата(andrew_121 @  27.1.2009,  11:14 Найти цитируемый пост)
Естно! Сигналы и слоты вручную связывать нужно. Да и прелесть не в этом, а в том что сей код собирается большинством компилеров. 

ценное замечание. ну и пускай собирают. это не повод для оголтелого фанатизма, с хаяньем конкурирующих библиотек под маздай.
PM MAIL   Вверх
HappyLife
Дата 27.1.2009, 11:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 642
Регистрация: 17.5.2006

Репутация: нет
Всего: 8



andrew_121, 
Цитата(andrew_121 @  27.1.2009,  11:14 Найти цитируемый пост)
И разве это плюс?

Ну простите, по WinAPI инфы просто выше головы. Да и в WinAPI куда более вероятно что тебе помогут, чем еще в чем-то... По Windows можно задать вопрос на сайте майкрософта. 
PM MAIL   Вверх
andrew_121
Дата 27.1.2009, 11:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: 10
Всего: 33



Ощущение такое, что здесь собрались все кто НЕ используют Qt. Тогда, понятно, почему общение не складывается.


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
mrbrooks
Дата 27.1.2009, 11:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


трололомен
****


Профиль
Группа: Завсегдатай
Сообщений: 4259
Регистрация: 4.10.2006
Где: Дол Гулдур

Репутация: 19
Всего: 306



Цитата(andrew_121 @  27.1.2009,  11:34 Найти цитируемый пост)
Ощущение такое, что здесь собрались все кто НЕ используют Qt.

Отчего же. Вещь вполне примечательная, но в связи со спецификой работы удовлетворяет либо VCL, либо MFC.  QT юзаем только под линем.
Цитата(andrew_121 @  27.1.2009,  11:34 Найти цитируемый пост)
Тогда, понятно, почему общение не складывается. 

Общение не складывается из-за детских наездов. Причем не обоснованных. 
PM MAIL   Вверх
Lazin
Дата 27.1.2009, 11:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 27
Всего: 154



Цитата(andrew_121 @  27.1.2009,  11:34 Найти цитируемый пост)
Ощущение такое, что здесь собрались все кто НЕ используют Qt. Тогда, понятно, почему общение не складывается. 

некоторые вообще c gui не работают и не видят в нем(в гуе) ничего интересного smile 
PM MAIL Skype GTalk   Вверх
pan2004
Дата 27.1.2009, 12:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 357
Регистрация: 28.7.2007

Репутация: 2
Всего: 9



Цитата(mrbrooks @  27.1.2009,  11:22 Найти цитируемый пост)
а разве это минус?

ну теперь понятно, почему борланд забросила свой куликс)
минус в том, что абстракция vcl от ОС тогда недостаточная, чтобы для ГУИ приходилось еще и WinAPI юзать.



--------------------
Qt4/C++ fan
WinXP SP3: MSVC++2005 Qt4.5.1 Boost1.39
сыграем в дурака?
PM MAIL   Вверх
vinter
Дата 27.1.2009, 12:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Explorer
****


Профиль
Группа: Завсегдатай
Сообщений: 2735
Регистрация: 1.4.2006
Где: Н.Новгород

Репутация: 8
Всего: 56



Цитата(andrew_121 @  27.1.2009,  12:14 Найти цитируемый пост)
Естно! Сигналы и слоты вручную связывать нужно.

безумно сложный процесс  smile 

Цитата(andrew_121 @  27.1.2009,  12:14 Найти цитируемый пост)
И разве это плюс?

смотря кем ты себя дальше видишь, если системным программистом, тогда ,безусловно, да.

Цитата(Lazin @  27.1.2009,  12:49 Найти цитируемый пост)
некоторые вообще c gui не работают и не видят в нем(в гуе) ничего интересного

сгинь нечистая, ниче ты в красоте не понимаешь  smile 


--------------------
Мой блог
PM MAIL WWW   Вверх
cutwater
Дата 27.1.2009, 12:52 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 592
Регистрация: 24.6.2008

Репутация: 2
Всего: 10



Выскажу и свое имхо...
Работая в Borland, Вы выучите borland но не ООП и язык на достаточном уровне.
Если этого достаточно то хорошо.

Требование чтобы программа шла только одним файлом неоправданно.. ну напишите инсталлятор к ней тогда.
Благо клепать инсталляхи сейчас проще простого

И все таки Qt поинтересней будет, более гибкий и удобный инструмент.
А из компиляторов пользуюсь я MinGW если необходимо писать приложения кроссплатформенные (и \ или) не сильно завязанные на COM / ATL
в противном случае пользуюсь совокупностью утилит + компилятор в Visual Studio 2008

И еще ни в коем случае не рекоммендую использовать VS 6, и все что было до 2003 версии, как и старые борладновские компиляторы, так как не поддерживают стандарт, так как стандарта во время их выпуска еще и небыло вовсе.

А если решили заняться формошлепством, без дальнейшего развития, то борланд в руки и вперед (меньше времени потратите на установку, изучение и подготовку к работе)


--------------------
user posted image
PM MAIL   Вверх
andrew_121
Дата 27.1.2009, 13:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: 10
Всего: 33



cutwater, Исчерпывающе!!! smile 


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
Lazin
Дата 27.1.2009, 13:24 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 27
Всего: 154



Цитата(cutwater @  27.1.2009,  12:52 Найти цитируемый пост)
Работая в Borland, Вы выучите borland но не ООП и язык на достаточном уровне.

голословно и вообще не правда, видимо вы не знаете ни VCL, ни Builder на достаточном уровне
АФАИК с 2009-м борландом можно даже boost использовать, так-что видимо стандарт он поддерживает достаточно smile 

Цитата(cutwater @  27.1.2009,  12:52 Найти цитируемый пост)
И все таки Qt поинтересней будет, более гибкий и удобный инструмент.

да кто спорит, так-же никто не спорит что windows sucks - linux rulez smile 

мне начинает казаться, что qt становится таким-же мэйнстримом, как когда-то тот-же Builder, все это уже было =)
и вообще все эти ваши GUI тулкиты - ###, они концептуально застряли в 90-х годах, и тот-же КуТи отличается конечно по форме от VCL но концепция та-же, одним словом, будущее разработки GUI за такими вещами как WPF smile

Добавлено через 28 секунд
почему нельзя писать слово - ###?
PM MAIL Skype GTalk   Вверх
cutwater
Дата 27.1.2009, 13:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 592
Регистрация: 24.6.2008

Репутация: 2
Всего: 10



Lazin, не нужно искажать смысл мною сказанного.
Я говорил о достаточно старых компиляторах.

так же скажу что Вы не знаете QT на достаточном уровне.
WPF в плане XAML не отличается от QT ui.
в остальном давайте не будем развивать холивор.


--------------------
user posted image
PM MAIL   Вверх
mrbrooks
Дата 27.1.2009, 13:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


трололомен
****


Профиль
Группа: Завсегдатай
Сообщений: 4259
Регистрация: 4.10.2006
Где: Дол Гулдур

Репутация: 19
Всего: 306



ооо. холиврачег!!! 
Цитата(cutwater @  27.1.2009,  12:52 Найти цитируемый пост)
Работая в Borland, Вы выучите borland но не ООП и язык на достаточном уровне.
Если этого достаточно то хорошо.

поклеп.
Цитата(cutwater @  27.1.2009,  12:52 Найти цитируемый пост)

И все таки Qt поинтересней будет, более гибкий и удобный инструмент.
А из компиляторов пользуюсь я MinGW если необходимо писать приложения кроссплатформенные (и \ или) не сильно завязанные на COM / ATL
в противном случае пользуюсь совокупностью утилит + компилятор в Visual Studio 2008

я так рад за тебя камрад. особенно рад тому - что твое мнение единственное верное, а все остальные - кто не согласен - полнейшие идиоты. 

Цитата(cutwater @  27.1.2009,  12:52 Найти цитируемый пост)
А если решили заняться формошлепством, без дальнейшего развития, то борланд в руки и вперед (меньше времени потратите на установку, изучение и подготовку к работе) 

о да. qt - это не формошлепство. это целое искуство. как тут уже andrew_121 заметил 
Цитата

Сигналы и слоты вручную связывать нужно.

куда уж нам до вас монстров программирования.

Добавлено через 1 минуту и 35 секунд
Цитата(cutwater @  27.1.2009,  13:32 Найти цитируемый пост)
так же скажу что Вы не знаете QT на достаточном уровне.

а вы не знаете Borland  smile

Добавлено через 3 минуты и 4 секунды
Цитата(andrew_121 @  27.1.2009,  13:13 Найти цитируемый пост)
cutwater, Исчерпывающе!!! smile  

это смотря для кого.
PM MAIL   Вверх
WolfAlone
Дата 27.1.2009, 15:48 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


В экстазе
***


Профиль
Группа: Завсегдатай
Сообщений: 1010
Регистрация: 16.9.2008
Где: Рай

Репутация: нет
Всего: 5



На счёт того, что приложения в 1 файл и инсталяшек... А если я сам хочу систему инстлляции написать? Как же тогда я буду инсталлер распростронять?  smile  smile 

И ещё вопрос. Как в MS VC++ 2008 сделать Stand alone приложение? Мне нужно, что бы программа работала без фсяких фреймВорк и пр. примисей. Не каждый будет качать с интернета 30+ Мб, что бы допустим поиграть в "крестики-нолики".

Вопрос по поводу создания наиболее компактного приложения остался открытым.

По поводу Qt - когдя я последний раз что-то пытался сделать на куте по windows - приложение получилось такого объёма, что даже (щас скажу немного не в тему) какой-нибудь Lazarus (который exe'шник, с формой и 1 кнопкой делает по 7Мб) - отдыхает.

Посоветуйте пожалуйста хорошую книгу по C++ дня достаточно опытного программиста, который до этого изучил, всё что только смог, а теперь засел за С++. Опыт по С++ немногим больше NULL  smile . В данный момент пользуюсь справочником по С++. Авторов не помню, но книга хорошая. Единственный на мой взгляд её минус - это полное отсутствие примеров какого-нибудь формошлёпства! Я вообще с трудом представляю, как это происходит на более низком уровне чем в борладовских или МС продуктах.

И ещё...  smile раз уж мы тут такую дискуссию развернули, может кто-нибудь подскажет, где можно почитать на русском языке что-нибудь по применении сокетов в Visual C++ 2008, пускай даже через .net и ещё нигде не могу чего-нибудь почитать про pop3/smtp протокол, по части приёма/передачи файлов. Прочитав все написанные мануалы, создается впечатление, что то ли те, кто писал эти мануалы отправкой/приммом файлов не пользуются, то ли в то время файлы не пересылали...

З.Ы. Заранее извиняюсь, за немного оффтоп smile , но в других темах мне на эти вопросы ничего вразумительного не ответили... ВСЕМ ОГРОМНоЕ СПАСИБО!


--------------------
И сказал Бог: "Тогда я построю свой мир с блэк-джеком и шлюхами!"

Ф топку Ubuntu, Debian наше фсё!

(с) Евгений Вольф
PM MAIL WWW ICQ Skype   Вверх
pan2004
Дата 27.1.2009, 16:39 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 357
Регистрация: 28.7.2007

Репутация: 2
Всего: 9



Цитата(WolfAlone @  27.1.2009,  15:48 Найти цитируемый пост)
Как в MS VC++ 2008 сделать Stand alone приложение? Мне нужно, что бы программа работала без фсяких фреймВорк и пр. примисей. 

в настройках проекта поставь опцию "линковать CRT статически". И не используй эти прочие примеси, особенно НЕТ

Цитата(WolfAlone @  27.1.2009,  15:48 Найти цитируемый пост)
По поводу Qt - когдя я последний раз что-то пытался сделать на куте по windows - приложение получилось такого объёма, что даже (щас скажу немного не в тему) какой-нибудь Lazarus (который exe'шник, с формой и 1 кнопкой делает по 7Мб) - отдыхает.

Ой люди, этот вопрос был обсосан раз сто, только за последнее полугодие) Ясно должно быть уже каждому, что компилировать для распространения надо в релиз моде, тогда не будет столько весить)

Цитата(WolfAlone @  27.1.2009,  15:48 Найти цитируемый пост)
Единственный на мой взгляд её минус - это полное отсутствие примеров какого-нибудь формошлёпства!

Это не минус, а вполне понятное "но". Инструментов этого "формошлепства" сейчас завались, все разные, на каком примеры показывать? Не говоря о том, что к самим сискрестами это имеет опосредованное отношение.

Цитата(WolfAlone @  27.1.2009,  15:48 Найти цитируемый пост)
На счёт того, что приложения в 1 файл и инсталяшек... А если я сам хочу систему инстлляции написать? Как же тогда я буду инсталлер распростронять?

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


--------------------
Qt4/C++ fan
WinXP SP3: MSVC++2005 Qt4.5.1 Boost1.39
сыграем в дурака?
PM MAIL   Вверх
cutwater
Дата 27.1.2009, 18:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 592
Регистрация: 24.6.2008

Репутация: 2
Всего: 10



Цитата(pan2004 @  27.1.2009,  16:39 Найти цитируемый пост)
в настройках проекта поставь опцию "линковать CRT статически".

Но стоит заметить что если используются другие динамические библиотеки с не статически слинкованным CRT, то сей подход работать не будет.


Цитата(pan2004 @  27.1.2009,  16:39 Найти цитируемый пост)

Ой люди, этот вопрос был обсосан раз сто, только за последнее полугодие) Ясно должно быть уже каждому, что компилировать для распространения надо в релиз моде, тогда не будет столько весить)


Иногда из-за этого новички ставят крест на полезных инструментах, основываясь на предрассудках и недостоверных данных.


Цитата(pan2004 @  27.1.2009,  16:39 Найти цитируемый пост)
Это не минус, а вполне понятное "но". Инструментов этого "формошлепства" сейчас завались, все разные, на каком примеры показывать? Не говоря о том, что к самим сискрестами это имеет опосредованное отношение.


На сайте того же QT есть куча примеров.... в архиве с дистрибутивом идет куча примеров... с практически любой библиотекой идут примеры или на сайте есть ссылки на opensource ПО, написанное при помощи данной библиотеки.


Цитата(pan2004 @  27.1.2009,  16:39 Найти цитируемый пост)

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


Одни из самых известных - NSIS и Inno Setup. Было бы неплохо автору посмотреть на эти два. Оба бесплатные и очень мощные.


--------------------
user posted image
PM MAIL   Вверх
WolfAlone
Дата 27.1.2009, 19:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


В экстазе
***


Профиль
Группа: Завсегдатай
Сообщений: 1010
Регистрация: 16.9.2008
Где: Рай

Репутация: нет
Всего: 5



Цитата

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

Думаю, это не обоснованный ответ! Мало ли у кого какие тараканы в голове... Операционных систем тоже валом, OS/2, MacOS, Linux, FreeBSD, NetBSD, Windows (XP), и куча других! Но почему-то их всё-таки пишут... И если смотреть с такой точки зрения... Первое, что мне пришло в голову - это такой диалог:
-  smile : дарагой, сделай мне рибёнка...
- smile - дорогая, посмотри сколько уже людей, детей и т.д. И желание делать ребёнка сразу пропадёт!
 smile 

И если можно давайте ещё разок вернёмся к теме того, какие бывают связки из серии: формошлёпка+компилятор, желательно бесплатные и как можно более приближенные к Visual Studio 2008 или Borland C++.

Кстати по поводу Qt... Не помню точно, какой, но какой-то почтовый клиент перенесли с Linux'a на вин32, и базировался он как раз на куте... Пока я дожидался его запуска, не выдержал, залез в почту через браузер, проверил почту оттуда... А он всё ещё грузился! от чего такое может быть? Какова вероятность того, что он был откомпилен в дебаг-режиме?  smile 

P.S. Всё так же остро стоит вопрос сокетов в .net и вопрос с протоколами pop3/smtp, точнее с приемом файлов через них. Нигде ничё по русски нету! Ещё раз извиняюсь за офф-топ, но это моя больная тема и никто нигде не отвечает! А по сокетам, из того что есть - больше похоже не на чат, а на целый Skype! 300 строк кода чата - помоему это перебор. Учитывая, что это ПРОСТЕЙШИЙ по заверениям автора чат. ЕЩЁ РАЗ ВСЕМ СПАСИБО!


--------------------
И сказал Бог: "Тогда я построю свой мир с блэк-джеком и шлюхами!"

Ф топку Ubuntu, Debian наше фсё!

(с) Евгений Вольф
PM MAIL WWW ICQ Skype   Вверх
GoldFinch
Дата 27.1.2009, 20:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата



****


Профиль
Группа: Завсегдатай
Сообщений: 2141
Регистрация: 30.11.2008

Репутация: 6
Всего: 26



"учить vcl, учить stl, учить ..."
выучите язык и пишите сами всякие библиотеки
а юзать какуюто вещ, непонимая как она работает - не лучшее дело
PM MAIL ICQ   Вверх
pan2004
Дата 27.1.2009, 20:47 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 357
Регистрация: 28.7.2007

Репутация: 2
Всего: 9



Цитата(WolfAlone @  27.1.2009,  19:43 Найти цитируемый пост)
Операционных систем тоже валом, OS/2, MacOS, Linux, FreeBSD, NetBSD, Windows (XP), и куча других! Но почему-то их всё-таки пишут...

да, и потом получаются "шедевры" типа этого  smile 

Цитата(WolfAlone @  27.1.2009,  19:43 Найти цитируемый пост)
какие бывают связки из серии: формошлёпка+компилятор, желательно бесплатные

все уже перечислили.
и хватит гнать на Qt, если ты ламер даже не понимаешь что это за вещь)

Цитата(WolfAlone @  27.1.2009,  19:43 Найти цитируемый пост)
P.S. Всё так же остро стоит вопрос сокетов в .net и вопрос с протоколами pop3/smtp, точнее с приемом файлов через них.

При чем тут .net и C++? уже разберитесь с платформой что-ли... То вам вообще "без всяких лишних зависимостей" подавай, то вам какойто .net взбрел в голову.
И потом, эти протоколы вроде как для электронной почты?
Цитата(WolfAlone @  27.1.2009,  19:43 Найти цитируемый пост)
А по сокетам, из того что есть - больше похоже не на чат, а на целый Skype! 300 строк кода чата - помоему это перебор

если для вас 300 строк перебор, то идите куданибудь... в другой раздел. Вам что, просто подавай пример, где кидают компонент "чат" на форму, жмут одну кнопочку и всего делов? Не говоря уже о том, что по сетям в си тут свой подфорум есть.


--------------------
Qt4/C++ fan
WinXP SP3: MSVC++2005 Qt4.5.1 Boost1.39
сыграем в дурака?
PM MAIL   Вверх
vinter
Дата 27.1.2009, 21:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Explorer
****


Профиль
Группа: Завсегдатай
Сообщений: 2735
Регистрация: 1.4.2006
Где: Н.Новгород

Репутация: 8
Всего: 56



Цитата(GoldFinch @  27.1.2009,  21:16 Найти цитируемый пост)
"учить vcl, учить stl, учить ..."выучите язык и пишите сами всякие библиотеки

1. stl часть языка
2. напиши ка GUI либу,я на это посмотрю ;)


--------------------
Мой блог
PM MAIL WWW   Вверх
WolfAlone
Дата 27.1.2009, 21:47 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


В экстазе
***


Профиль
Группа: Завсегдатай
Сообщений: 1010
Регистрация: 16.9.2008
Где: Рай

Репутация: нет
Всего: 5



Код

а юзать какуюто вещ, непонимая как она работает - не лучшее дело 

Хм, странно, как я ещё свой сотовый и домашний телефон не разобрал в запчасти, для разбора принципов их работы? Нет, начну пожалуй с разбора в запчасти телефонной станции, это будет С++, потом разберу свой сотовый, это будет С#, а потом... Разберу домашний телефон, это наверное будет как BASIC.  smile ... Страшно подумать, как я машину вожу, не знаю всех тонкостей её работы...

Нет, я конечно понимаю, что 300 строк кода это круто! Но я же не фотошоп собрался делать! И даже не Paint! В конце концов по моему, .net MFC, да и хотя бы теже стандартные библиотеки типа iostream.h были придуманны именно для сокращения кода и упрощения процессов программирования! А ещё я ни в одном учебнике не видел разбора функций, например всё тех же стандартных библиотек, пусть даже той же iostream.h! По моему мнению так: есть библиотека, она стандартная, пользуйся! Зачем усложнять себе всё и извращаться? На мой взгляд это равносильно тому, что для глубины познания написать свою библиотеку для работы с сокетами, вместо той, что встроенна в виндовс! А смысл?...


--------------------
И сказал Бог: "Тогда я построю свой мир с блэк-джеком и шлюхами!"

Ф топку Ubuntu, Debian наше фсё!

(с) Евгений Вольф
PM MAIL WWW ICQ Skype   Вверх
cutwater
Дата 27.1.2009, 22:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 592
Регистрация: 24.6.2008

Репутация: 2
Всего: 10



Цитата(WolfAlone @  27.1.2009,  21:47 Найти цитируемый пост)
Хм, странно, как я ещё свой сотовый и домашний телефон не разобрал в запчасти, для разбора принципов их работы?


Вы путаете две принципиально разных роли - пользователя и разработчика. Вы используете телефон, используете компьютер ( если на уровне бухгалтера ) то Вам принципы работы понимать ну совсем не нужно.
Если Вы подались в разработчики, то извольте учить матчасть, разбираться с инструментом разработки.
Иначе потом из вас будет такой же программист - который пишет почтовый клиент загружающийся медленнее браузера (взято из Вашего примера)


Цитата(WolfAlone @  27.1.2009,  21:47 Найти цитируемый пост)
А ещё я ни в одном учебнике не видел разбора функций, например всё тех же стандартных библиотек, пусть даже той же iostream.h!


Значит не те книги читали. Если Вы собрались писать безопасное приложение, то как раз должны четко представлять как работает та или иная функция, в каких случаях ее необходимо либо не стоит использовать и т.п. Так вот книги по безопасному программированию в первую очередь описывают стандартную библиотеку, тонкости работы с стандартными функциями.


Цитата(WolfAlone @  27.1.2009,  21:47 Найти цитируемый пост)
.net MFC

Я наверняка окажусь прав, если сделаю предположение, что вы даже не представляете что есть .NET, в том плане что это есть не библиотека а фреймворк, платформа для создания приложений и каковы ее особенности.

Цитата(WolfAlone @  27.1.2009,  21:47 Найти цитируемый пост)
Нет, я конечно понимаю, что 300 строк кода это круто!

300 строк кода для проекта малой-средней сложности (функциональности) есть ничто.

Добавлено через 3 минуты и 33 секунды
PS. Если не хотите разбираться в инструментах, с которыми вам предстоит работать, выбирая инструмент основываясь на тех предрассудках, которые возникли при использовании приложений созданных при помощи данного инструмента и в том же духе, то Вам нечего делать в программировании...

Напоминает... "Я не буду пользоваться молотком, потому что дядя Вася криво забил гвозди в моем столе".

Добавлено через 4 минуты и 9 секунд
PSS. Прошу заранее извинить за форму и тон монолога. Наболело так сказать.


--------------------
user posted image
PM MAIL   Вверх
GoldFinch
Дата 27.1.2009, 22:10 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата



****


Профиль
Группа: Завсегдатай
Сообщений: 2141
Регистрация: 30.11.2008

Репутация: 6
Всего: 26



Цитата(vinter @  27.1.2009,  21:33 Найти цитируемый пост)
stl часть языка

стл не часть языка, это библиотека которая даже по умолчанию недоступна
язык это то что определяет синтаксис, семантику

вот например system в паскале это часть языка, так как ее не отрезать и у нее нет исходного текста как такового

PM MAIL ICQ   Вверх
vinter
Дата 27.1.2009, 22:12 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Explorer
****


Профиль
Группа: Завсегдатай
Сообщений: 2735
Регистрация: 1.4.2006
Где: Н.Новгород

Репутация: 8
Всего: 56



Цитата(GoldFinch @  27.1.2009,  23:10 Найти цитируемый пост)
стл не часть языка, это библиотека которая даже по умолчанию недоступна

по умолчаниию недоступно практически ничего ;) STL есть в стандарте => это часть языка.

Цитата(GoldFinch @  27.1.2009,  23:10 Найти цитируемый пост)
язык это то что определяет синтаксис, семантику

это смешно, тогда можно половину языков назвать клонами.


--------------------
Мой блог
PM MAIL WWW   Вверх
GoldFinch
Дата 27.1.2009, 22:31 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата



****


Профиль
Группа: Завсегдатай
Сообщений: 2141
Регистрация: 30.11.2008

Репутация: 6
Всего: 26



Цитата(vinter @  27.1.2009,  22:12 Найти цитируемый пост)
это смешно, тогда можно половину языков назвать клонами. 

а разве не так?
PM MAIL ICQ   Вверх
andrew_121
Дата 27.1.2009, 23:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: 10
Всего: 33



Цитата(mrbrooks @  27.1.2009,  13:33 Найти цитируемый пост)
куда уж нам до вас монстров программирования.

Сарказм - теорема слабости восприятия реальности.


Администраторы, закрывайте тему. Так как переходят на личное )))

Это сообщение отредактировал(а) andrew_121 - 27.1.2009, 23:40


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
WolfAlone
  Дата 28.1.2009, 09:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


В экстазе
***


Профиль
Группа: Завсегдатай
Сообщений: 1010
Регистрация: 16.9.2008
Где: Рай

Репутация: нет
Всего: 5



Удалено мной.

Это сообщение отредактировал(а) WolfAlone - 28.1.2009, 10:35


--------------------
И сказал Бог: "Тогда я построю свой мир с блэк-джеком и шлюхами!"

Ф топку Ubuntu, Debian наше фсё!

(с) Евгений Вольф
PM MAIL WWW ICQ Skype   Вверх
WolfAlone
  Дата 28.1.2009, 09:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


В экстазе
***


Профиль
Группа: Завсегдатай
Сообщений: 1010
Регистрация: 16.9.2008
Где: Рай

Репутация: нет
Всего: 5



Удалено мной.

Это сообщение отредактировал(а) WolfAlone - 28.1.2009, 10:35


--------------------
И сказал Бог: "Тогда я построю свой мир с блэк-джеком и шлюхами!"

Ф топку Ubuntu, Debian наше фсё!

(с) Евгений Вольф
PM MAIL WWW ICQ Skype   Вверх
WolfAlone
  Дата 28.1.2009, 09:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


В экстазе
***


Профиль
Группа: Завсегдатай
Сообщений: 1010
Регистрация: 16.9.2008
Где: Рай

Репутация: нет
Всего: 5



Удалено мной.

Это сообщение отредактировал(а) WolfAlone - 28.1.2009, 10:36


--------------------
И сказал Бог: "Тогда я построю свой мир с блэк-джеком и шлюхами!"

Ф топку Ubuntu, Debian наше фсё!

(с) Евгений Вольф
PM MAIL WWW ICQ Skype   Вверх
mrbrooks
Дата 28.1.2009, 09:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


трололомен
****


Профиль
Группа: Завсегдатай
Сообщений: 4259
Регистрация: 4.10.2006
Где: Дол Гулдур

Репутация: 19
Всего: 306



гы. славный сегодняшний баг форума.

Это сообщение отредактировал(а) mrbrooks - 28.1.2009, 10:40
PM MAIL   Вверх
WolfAlone
  Дата 28.1.2009, 10:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


В экстазе
***


Профиль
Группа: Завсегдатай
Сообщений: 1010
Регистрация: 16.9.2008
Где: Рай

Репутация: нет
Всего: 5



Ну вот, опять инет глюканул, и я как обычно ничё не смог написать... УЖАС!

Хочу выразить особую благодарность всем, читающим и пишущим ответы сюда, за вашу снисходительность, терпение и понимание. Спасибо ещё раз!

Добавлено через 5 минут и 6 секунд
Ну вот, опять инет глюканул, и я как обычно ничё не смог написать... УЖАС!

Хочу выразить особую благодарность всем, читающим и пишущим ответы сюда, за вашу снисходительность, терпение и понимание. Спасибо ещё раз!


--------------------
И сказал Бог: "Тогда я построю свой мир с блэк-джеком и шлюхами!"

Ф топку Ubuntu, Debian наше фсё!

(с) Евгений Вольф
PM MAIL WWW ICQ Skype   Вверх
mrbrooks
Дата 28.1.2009, 10:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


трололомен
****


Профиль
Группа: Завсегдатай
Сообщений: 4259
Регистрация: 4.10.2006
Где: Дол Гулдур

Репутация: 19
Всего: 306



Цитата(andrew_121 @  27.1.2009,  23:38 Найти цитируемый пост)

Сарказм - теорема слабости восприятия реальности.

ООО! Какая глубокая философия. Вероятно навеянная изучением QT.

зы. расслабься и получай удовольствие. это же холиварище!
PM MAIL   Вверх
vinter
Дата 28.1.2009, 10:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Explorer
****


Профиль
Группа: Завсегдатай
Сообщений: 2735
Регистрация: 1.4.2006
Где: Н.Новгород

Репутация: 8
Всего: 56



Цитата(GoldFinch @  27.1.2009,  23:31 Найти цитируемый пост)
а разве не так?

нет, иначе давно бы использовали один язык плюнув на остальные.


--------------------
Мой блог
PM MAIL WWW   Вверх
Lazin
Дата 28.1.2009, 10:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 27
Всего: 154



Вообще, настоящие джедаи используют исключительно Wtl или голый GDI, а не всякие приблуды вроде Qt smile 
PM MAIL Skype GTalk   Вверх
cutwater
Дата 28.1.2009, 10:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 592
Регистрация: 24.6.2008

Репутация: 2
Всего: 10



Настоящие джедаи пишут GUI на асме и winapi


--------------------
user posted image
PM MAIL   Вверх
vinter
Дата 28.1.2009, 11:00 (ссылка) |    (голосов:5) Загрузка ... Загрузка ... Быстрая цитата Цитата


Explorer
****


Профиль
Группа: Завсегдатай
Сообщений: 2735
Регистрация: 1.4.2006
Где: Н.Новгород

Репутация: 8
Всего: 56



настоящие джедаи вообще ничего не пишут, а борятся с темной стороной  smile 


--------------------
Мой блог
PM MAIL WWW   Вверх
Goliaf777
Дата 28.1.2009, 12:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 70
Регистрация: 19.11.2008

Репутация: нет
Всего: нет



Настоящие джедаи пишут GUI на ассемблерре.
PM MAIL ICQ Skype Jabber   Вверх
mrbrooks
Дата 28.1.2009, 12:20 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


трололомен
****


Профиль
Группа: Завсегдатай
Сообщений: 4259
Регистрация: 4.10.2006
Где: Дол Гулдур

Репутация: 19
Всего: 306



Настоящие джедаи крышуют нефтяные вышки

Это сообщение отредактировал(а) mrbrooks - 28.1.2009, 12:20
PM MAIL   Вверх
GoldFinch
Дата 28.1.2009, 12:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата



****


Профиль
Группа: Завсегдатай
Сообщений: 2141
Регистрация: 30.11.2008

Репутация: 6
Всего: 26



Настоящим джедаям всеравно писать GUI на асме или qt
PM MAIL ICQ   Вверх
Goliaf777
Дата 28.1.2009, 17:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 70
Регистрация: 19.11.2008

Репутация: нет
Всего: нет



Предлагаю тему создать "ТруЪ джедайи".
PM MAIL ICQ Skype Jabber   Вверх
WolfAlone
Дата 30.1.2009, 18:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


В экстазе
***


Профиль
Группа: Завсегдатай
Сообщений: 1010
Регистрация: 16.9.2008
Где: Рай

Репутация: нет
Всего: 5



То есть, как я понял у нас из всех средств визуального формошлёпства есть только билдер и КутиКреатор, который у меня почему-то вылетает, сразу как я пытаюсь чё-то изменить в исходном коде и отказывается компилироваться, вообще, если в исходник не внести изменения. Иногда, у него бывают прозрения, и он дает вписать пару строк кода, но вылетает при компиляции... Кстати, может кто знает, какое отношения между QTCreator и NOKIA?

Давайте ещё раз подведем итоги. Из всех визуальных формошлёпок, которые более ли менее работают, это:
Код

QTCreator
Borland C++ Builder
M$ Visual C++

Я прав?


--------------------
И сказал Бог: "Тогда я построю свой мир с блэк-джеком и шлюхами!"

Ф топку Ubuntu, Debian наше фсё!

(с) Евгений Вольф
PM MAIL WWW ICQ Skype   Вверх
vinter
Дата 30.1.2009, 19:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Explorer
****


Профиль
Группа: Завсегдатай
Сообщений: 2735
Регистрация: 1.4.2006
Где: Н.Новгород

Репутация: 8
Всего: 56



Цитата(WolfAlone @  30.1.2009,  19:47 Найти цитируемый пост)
Кстати, может кто знает, какое отношения между QTCreator и NOKIA?

самое прямое, Nokia купили trolltech



--------------------
Мой блог
PM MAIL WWW   Вверх
cutwater
Дата 30.1.2009, 21:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 592
Регистрация: 24.6.2008

Репутация: 2
Всего: 10



а) не обязательно использовать QTCreator чтобы делать GUI на QT, QTCreator еще вышел релиз.
б) есть еще и .NET, сейчас очень перспективнае под виндами платформа, да и средства визуального создания форм есть.
в) Кроме QT есть еще wxWidgets и GTK (редактор glade) к примеру.

WolfAlone, скажите что Вам конкретно нужно и может будет возможно посоветовать что либо определенное.

Кстати в пакете с QT есть утилита designer - чем Вам не визуальная формошлепка.

Это сообщение отредактировал(а) cutwater - 30.1.2009, 21:45


--------------------
user posted image
PM MAIL   Вверх
WolfAlone
Дата 30.1.2009, 23:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


В экстазе
***


Профиль
Группа: Завсегдатай
Сообщений: 1010
Регистрация: 16.9.2008
Где: Рай

Репутация: нет
Всего: 5



cutwater, мне нужно именно простую формошлёпку. Чем проще - тем лучше. И как можно более стандарто-совместимый компилятор С++ к ней. С языком более ли менее разобрался, теперь хотелось бы вернуться в привычную среду, не шибко замороченного формошлёпства. Если полученный результат можно будет откомпилировать ещё и в Linux - будет вообще супер. Но в данный момент это не принципиально. В общем хочу: что-то похожее на C++ Builder и бесплатное полностью.

P.S. FireFox слетел, сижу в Opera 10, появляется желание застрелиться...


--------------------
И сказал Бог: "Тогда я построю свой мир с блэк-джеком и шлюхами!"

Ф топку Ubuntu, Debian наше фсё!

(с) Евгений Вольф
PM MAIL WWW ICQ Skype   Вверх
Lazin
Дата 31.1.2009, 00:32 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 27
Всего: 154



Цитата(WolfAlone @  30.1.2009,  23:20 Найти цитируемый пост)
С языком более ли менее разобрался

а я до сих пор не разобрался smile 
Цитата(WolfAlone @  30.1.2009,  23:20 Найти цитируемый пост)
В общем хочу: что-то похожее на C++ Builder и бесплатное полностью.

в общем хочу что-то похожее на автомобиль, но что-бы бесплатное полностью smile 

кто-нибудь мне объяснит,нафига лезть создавать интерфейс не умея программировать? может стоит с азов начать, для этого достаточно уметь писать консольные приложения =)
PM MAIL Skype GTalk   Вверх
cutwater
Дата 31.1.2009, 01:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 592
Регистрация: 24.6.2008

Репутация: 2
Всего: 10



Если под линукс еще хотите - то разбирайтесь именно с QT, все таки найдите силы разобраться.
а компилятор поддерживающий стандарт MinGW

если не пользоваться платформозависимым апи, то компилироваться будет и на Win и на Linux.

а формоклепалка там есть. я же сказал designer называется.

Добавлено @ 01:31
Цитата(WolfAlone @  30.1.2009,  23:20 Найти цитируемый пост)
С языком более ли менее разобрался, теперь хотелось бы вернуться в привычную среду, не шибко замороченного формошлёпства.


Вопрос, а какие собственно цели Вы перед собой ставите, для чего программированием занялись? Просто чтобы понять вам советы давать для развивающегося перспективного программиста или для кодера, для которого необходимо только тыкать кнопки на форму?

Добавлено @ 01:37
Цитата(Lazin @  31.1.2009,  00:32 Найти цитируемый пост)
кто-нибудь мне объяснит,нафига лезть создавать интерфейс не умея программировать? может стоит с азов начать, для этого достаточно уметь писать консольные приложения =)


Не все же знают как "правильно" развиваться в программировании. Для некоторых людей и интерфейс создавать счастье, для других микроконтроллерами заниматься...



Цитата(Lazin @  31.1.2009,  00:32 Найти цитируемый пост)
а я до сих пор не разобрался


Уж если уважаемый Lazin такое утверждает. то я наверное ламер и подавно...
Scio me nihil scire (Сократ)
(c Lat.) Я знаю, что ничего не знаю.


Это сообщение отредактировал(а) cutwater - 31.1.2009, 01:37


--------------------
user posted image
PM MAIL   Вверх
Alexey91
Дата 24.4.2009, 06:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 195
Регистрация: 18.9.2008

Репутация: нет
Всего: нет



Не подскажете почему у меня тормозит компилятор Borland C++ 3.1 на Win XP?
PM   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Для новичков"
JackYF
bsa

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.1264 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.