Piszę mały program C++ dla zabawy i dla rozszerzenia mojej umiejętności C++. Ponieważ jego zakres jest stosunkowo niewielki, planuję również wypróbować rozwój wielu platform, dzięki czemu program ten obsługuje zarówno system Windows, jak i system Linux.Uczenie się i tworzenie międzyplatformowe (C++)
Uważam, że moja znajomość języka C++ mieści się gdzieś pomiędzy poziomem swobodnym i pośrednim: OO, trochę szablonów i wzorców projektowych, użył STL przed i próbując zagłębić się w szczegóły, ... Jednak podczas kodowania tego małego program, uważam, że im głębiej gramolę się w C++, tym bardziej odczuwam ból, szczególnie gdy zaczynam rozumieć i radzić sobie z różnicami między implementacją różnych platform/dostawców.
Korzystanie z platform wieloplatformowych, takich jak Qt, ACE, Boost, wydaje się być pomocne w przyspieszeniu rozwoju, co ułatwia życie, ale obawiam się, że to rozwiąże mój cel. Czy ktoś może udzielić porady, jeśli istnieje jakaś "najlepsza praktyka" do tworzenia międzyplatformowego C++? Dzięki.