struct

    5熱度

    2回答

    我想知道如何將結構傳遞給另一個函數,然後訪問被調用函數中的結構。我在爲iPhone開發,我使用結構的原因是,我可以最終通過數據結構的服務器建在C. 這裏的結構: struct userInfo{ NSString *firstName; NSString *lastName; NSString *username; NSString *email;

    15熱度

    6回答

    在C++中,它可以創建一個結構: struct MyStruct { ... } 而且還可以做到以下幾點: typedef struct { ... } MyStruct; 然而,據我可以說,兩者之間沒有明顯的區別。哪個更好?爲什麼兩種方式都存在,如果沒有區別?在風格或可讀性方面比其他人更好嗎?

    0熱度

    3回答

    這段代碼編譯並運行在GCC 3.x和4.x預期類/結構: #include <stdio.h> typedef union buggedUnion { public: // 4 var init constructor inline buggedUnion(int _i) { i = _i; } friend inline

    2熱度

    3回答

    我無法將NSString的值分配給單例類結構中的char *。以下是我的問題的簡化。我的代碼在結構中使用了更多的字段並通過更多NSString s。 說我有一個單獨的類「SingletonClass」具有結構(我已經做了我的家庭作業與蘋果文檔和正確實現它): struct sampleStruct { char *string1; //other fields } struc

    8熱度

    2回答

    在我們的代碼,我們有這種模式的相當多的情況下: class outerClass { struct innerStruct { wstring operator()(wstring value) { //do something return value; } }; void doThing

    4熱度

    4回答

    我正在嘗試使用JNA通過插入計算機的USB設備進行通信。使用提供給我的Java和.dll。我無法與寫功能: C代碼: typedef struct { unsigned int id; unsigned int timestamp; unsigned char flags; unsigned char len; unsigned char data

    3熱度

    8回答

    我有一個結構,只包含指向我分配的內存的指針。有沒有一種方法可以遞歸釋放每個指針的元素,而不是每個元素都自由調用? 例如,假設我有這樣的佈局: typedef struct { ... } vertex; typedef struct { ... } normal; typedef struct { ... } texture_coord; typedef struct { ve

    2熱度

    6回答

    我正在使用這樣的結構。我不喜歡typedef,因爲我已經告訴它可以隱藏錯誤。 但是,我正在查看一些示例代碼,並且我看到了像這樣聲明的結構。這是我聲明它們的正常方式。使用這樣 struct person { int age; char name[32]; }; : struct person person_a; person_a.age = 20; e

    16熱度

    4回答

    如何將結構的特定成員聲明爲volatile?

    1熱度

    1回答

    當我從外部應用程序獲取時,需要處理字節[]。外部應用程序也在c#中完成,並通過UDP發送字節。他們還派遣其在下面說明從結構轉換的字節: public struct DISPATCH_MESSAGE { [MarshalAs(UnmanagedType.ByValArray, SizeConst = 16)] public char[] federation_name; //