Переписывание проекта под линукс

capxaH

Наткнулся на кучу MFC фунций и классов. Че с этим делать ума не приложу)
На что например можно заменить CBitmap?
Помогите плиз кто рюхает.

katrin2201

Приложение ГУЕвое?

Serab

Очень

Gaishnik

WINE?

SEMEN73

MainWin - позволяет компилировать код на MFC и WinAPI в *nix native code. Стоит много денег.
wxWindows - кроссплатформенная библиотека с открытым исходным кодом, аналог MFC. Названия классов отличаются префиксом, но, afaik, реализованы не все классы.

vasena

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

Papazyan

пешите сразу на джаве

Werdna

пешите сразу на джаве
и прога которая жрала 10М памяти будет жрать гиг и будет тормозить. :)

sergeikozyr

джава не тормозит

capxaH

Всем спасибо. Cbitmap заменил на CxImage. Все остальное MFC вытер с корнем. Приложение стало консольным, но это всех устраивает.
Пианисту привет)

Papazyan

и прога которая жрала 10М памяти будет жрать гиг и будет тормозить. :)
Ебтить, у нас риалтайм приложение вообще на интерпретируемом языке и ничего, все довольны. С трудом представляю, как его написали бы на С++.

tokuchu

Ебтить, у нас риалтайм приложение вообще на интерпретируемом языке и ничего, все довольны
гарантированное время ⇏ маленькое время

apl13

Главное ляпнуть, а там разберемся.

Helga87

С трудом представляю, как его написали бы на С++.
Не флуда ради, а интереса для. Чего такого в С++ нет, что есть в интерпретируемом языке(тм)?
Ну, не из коробки, а после навешивания Qt или Boost.

Papazyan

Не флуда ради, а интереса для. Чего такого в С++ нет, что есть в интерпретируемом языке(тм)?
Если в целом говорить, то гораздо проще отлаживать и значительно меньше багов - никаких гнусных сегфолтов и мемори ликов.
Если же конкретно этот случай брать, то язык специализирован под предметную область и то, что на нем занимает пару строчек, на С++ заняло бы пару экранов кода и это в лучшем случае, поскольку тут как в науке - гораздо проще решать задачи, когда основная теория продумана другими, чем строить ее самому по ходу дела.
Оставить комментарий
Имя или ник:
Комментарий: