c99

    0熱度

    1回答

    輸出: make all Building file: ../webrtc.c Invoking: Cross GCC Compiler gcc -std=c99 -I/opt/openwebrtc-0.3/include/ -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -O0 -g3 -Wall -

    0熱度

    2回答

    是否可以在宏中進行無效性檢查和訪問? 如: #define LOG(mystruct, severity, format, ...) ({ \ severity_t current = ERROR; \ if (mystruct) { \ current = mystruct->error_level; \ } \ if (severity >=

    -4熱度

    2回答

    分配我真的很好奇alloca()功能是如何工作的,因此,如下我寫了一個簡單的測試程序: int test() { int a = 0; int e; char tmp2[a]; //alloca int d; char* tmp3 = new char[2]; tmp2[100] = 1; return 0; } int

    6熱度

    1回答

    當使用-std=c99,-O3,和-mavx2,所述 使用GCC 5.2編譯下面的代碼示例自動向量化(assembly here): #include <stdint.h> void test(uint32_t *restrict a, uint32_t *restrict b) { uint32_t *a_aligned = __builtin_assume_alig

    1熱度

    2回答

    在bool end()函數中,程序將知道標記是開始還是結束?有沒有我可以檢查的結果,以確保它正在讀取哨兵作爲結束? #include "ring.h" #include <stdlib.h> #include <stdio.h> struct node { int item; struct node *prev; struct node *next; };

    0熱度

    2回答

    我想清除一個數組,並認爲我會使用memtest()。 我是這樣用的:memtest(ptr->arr, 0, sizeof ptr->arr)。 ptr是一個指向結構的指針,arr可容納100個元素。 我得到這個錯誤,但是: warning: implicit declaration of function 'memtest' is invalid in C99 [-Wimplicit-funct

    2熱度

    2回答

    因此,我主要用swift編寫,但似乎只有在Objective-c中調用此'AudioServicesPlaySystemSoundWithVibration'的方法...開始時,代碼我寫了沒有工作,我不知道什麼改變了,但它給了我現在的錯誤「隱式函數聲明'AudioServicesPlaySystemSoundWithVibration'在C99中無效」,而不是僅僅是一個警告。同樣的警告和錯誤標題,

    0熱度

    2回答

    我: r = ((float)(rand()/(float)(RAND_MAX)) * BOUND); 這也給了同樣的警告: r = ((rand()/(float)(RAND_MAX)) * BOUND); 而且警告: conversion to ‘float’ from ‘int’ may alter its value 任何可能的解決方法?

    2熱度

    1回答

    試想一下,下面的函數在靜態庫中存在(*。A,* .LIB): int func_foo(int i) { switch (i) { case 1: return foo_bar(); case 2: return foo_baz(); case 3: return foo_bat(); default:

    4熱度

    2回答

    我想更好地理解C99標準,但現在我很困惑在枚舉中使用枚舉作爲位域,如果它們被視爲int或作爲實現定義的類型。在C99的最終草案中查找時,我發現6.7.2.1段。 4 位字段應具有一種類型,是_Bool的合格或不合格的版本,符號int,無符號整型,或其他一些實現定義類型。 和6.7.2.2段。 4 每個枚舉類型應與炭,有符號整數類型,或一個無符號整數類型兼容。類型的選擇是實現定義的,但應能夠表示枚舉