Александр Терентьев (aterentiev) wrote,
Александр Терентьев
aterentiev

Category:

"Портируемый" код

Как же меня бесят утверждения про "вот вам, пожалуйста, портируемый мультиплатформенный C/C++ код", в котором потом находишь вещи типа

#ifndef WIN32
#include <unistd.h>
#else
#include <process.h>
#include <winsock2.h>
#define snprintf sprintf_s
#endif

Ну йоксельмоксель, "мультиплатформенный" - не означает "винда или *nix", а как быть с Маком? А с ARM? С PowerPC? На худой конец, AVR и прочие МК?

рукалицо-рукалицо...
Tags: Критика, Программизмы, Ярость
Subscribe

  • Android Studio

    А какими минимальными ресурсами должна обладать VMware виртуалка, чтобы на ней можно бы было сносно запускать андроид-студию? Помнится, когда я пару…

  • Ужасно неприятный баг на Android 6

    В Android 6.0 Marshmallow на Nexus 5 (возможно и на других с 6.0) обнаружился гадкий баг. После звонка, когда телефон отнимают от уха и когда…

  • Просто цифры

    С февраля на примерно 1,7 миллиона новых ковид-инфекций около 6000 заболевших были к началу болезни полностью привиты.

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 5 comments