c99

    17зной

    2ответ

    Этот вопрос возник из вопроса ранее сегодня на тему bignum библиотек и GCC конкретных хаков на языке C В частности, были использованы эти две декларации:. typedef unsigned int dword_t __attribute__((m

    7зной

    2ответ

    У меня есть сомнения относительно многих вещей, связанных с различными спецификациями C. Если я программирую библиотеку на C99, могу ли я использовать ее из кода C89? (используя только функции с опред

    6зной

    3ответ

    Я изучаю исходный код GNU Scientific Library, и я продолжаю видеть следующий тип деклараций: double cblas_ddot (const int N, const double * x, const int incx, const double * y, const int incy) В C99

    0зной

    3ответ

    Есть ли взломы для поддержки диапазона диапазона в c (99?) Или объективе с помощью оператора C? Я знаю, что это не поддерживается, чтобы написать что-то вроде этого: switch(x) case 1: case 2

    6зной

    4ответ

    Если у меня есть некоторый код, который выглядит примерно так: typedef struct { bool some_flag; pthread_cond_t c; pthread_mutex_t m; } foo_t; // I assume the mutex has already been

    1зной

    2ответ

    Когда я пишу функцию в C, которая также может оказаться полезной в контексте C++, должен ли я использовать макрос bool или нет? Может ли это привести к проблемам совместимости, на C и C++ оба определя

    2зной

    3ответ

    Я почти уверен, что нет обратного strpbrk() в C99. Но: Есть ли причина для этого? Я имею в виду, почему strchr() есть strrchr(), но strpbrk() не hae strrpbrk()? Как вы получаете последнее вхождение в