LINUX.ORG.RU

История изменений

Исправление Deleted, (текущая версия) :

напишите пожалуйста простой пример использования if

cat jpeg2png/src/utils.h
...
#ifndef _ISOC11_SOURCE
  #include <malloc.h>
#endif
...
#if defined(_WIN32)
        void *p = _aligned_malloc(n, 16);
#else
  #ifdef _ISOC11_SOURCE
        void *p = aligned_alloc(16, n);
  #else
        void *p = memalign(16, n);
  #endif
#endif
...

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

Исправление Deleted, :

напишите пожалуйста простой пример использования if

cat jpeg2png/src/utils.h
...
#ifndef _ISOC11_SOURCE
  #include <malloc.h>
#endif
...
#if defined(_WIN32)
        void *p = _aligned_malloc(n, 16);
#else
  #ifdef _ISOC11_SOURCE
        void *p = aligned_alloc(16, n);
  #else
        void *p = memalign(16, n);
  #endif
#endif

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

Исходная версия Deleted, :

напишите пожалуйста простой пример использования if

cat jpeg2png/src/utils.h
...
#ifndef _ISOC11_SOURCE
  #include <malloc.h>
#endif
...
#if defined(_WIN32)
        void *p = _aligned_malloc(n, 16);
#else
  #ifdef _ISOC11_SOURCE
        void *p = aligned_alloc(16, n);
  #else
        void *p = memalign(16, n);
  #endif
#endif