Pertanyaan yang diberi tag c

122
soket domain unix VS bernama pipa?

Setelah melihat soket bernama unix dan saya pikir itu dinamai pipa. Saya melihat pipa nama dan tidak melihat banyak perbedaan. Saya melihat mereka diinisialisasi secara berbeda tetapi itu satu-satunya hal yang saya perhatikan. Keduanya menggunakan fungsi C menulis / membaca dan bekerja sama seperti...

122
Apa arti dari "__attribute __ ((dikemas, sejajar (4)))"

Itu adalah bahasa C. Ada tertulis bahwa: typedef struct __attribute__((packed, aligned(4))) Ball { float2 delta; float2 position; //float3 color; float size; //int arcID; //float arcStr; } Ball_t; Ball_t *balls; Tolong beritahu saya apa artinya itu, dan bagaimana menggunakan kata kunci ini....

122
Apa kebutuhan array dengan elemen nol?

Dalam kode kernel Linux saya menemukan hal berikut yang tidak dapat saya mengerti. struct bts_action { u16 type; u16 size; u8 data[0]; } __attribute__ ((packed)); Kode di sini: http://lxr.free-electrons.com/source/include/linux/ti_wilink_st.h Apa kebutuhan dan tujuan dari sebuah array data...

122
Apa perbedaan antara C, C99, ANSI C dan GNU C?

Saya sudah mulai berlatih pemrograman dengan codechef dan bingung dengan perbedaan antara C dan C99. Apa arti C di sini? Apakah C89? Periksa bahasa di bagian bawah kiriman ini . Ini berisi C dan C99. Saya menemukan di internet sesuatu yang disebut GNU C. Apakah ada C yang berbeda untuk sistem...

122
Cara menentukan jalur GCC baru untuk CMake

OS saya adalah centos yang memiliki gcc default di jalurnya /usr/bin/gcc. Tapi sudah lama, saya butuh versi gcc yang baru. Jadi saya menginstal versi baru di jalur baru /usr/local/bin/gcc. Namun saat dijalankan cmake, masih menggunakan versi lama gcc path ( /usr/bin/gcc). Bagaimana cara menetapkan...

121
memfilter NSArray menjadi NSArray baru di Objective-C

Saya punya NSArraydan saya ingin membuat yang baru NSArraydengan objek dari larik asli yang memenuhi kriteria tertentu. Kriteria ditentukan oleh fungsi yang mengembalikan a BOOL. Saya dapat membuat NSMutableArray, mengulang melalui larik sumber dan menyalin objek yang diterima fungsi filter dan...

121
Mengapa PHP 5.2+ melarang metode kelas statis abstrak?

Setelah mengaktifkan peringatan ketat di PHP 5.2, saya melihat banyak peringatan standar ketat dari proyek yang awalnya ditulis tanpa peringatan ketat: Standar Ketat : Static function Program :: getSelectSQL () tidak boleh abstrak di Program.class.inc Fungsi yang dimaksud adalah milik Program...

121
Cara @ menautkan ke Nilai Enum menggunakan Javadoc

Menggunakan Javadoc 1.5, saya tidak dapat membuat @link ke nilai Enumerasi. Yang ingin saya lakukan adalah membuat Enum seperti ini: public enum Planet { /** * MERCURY is a fun place. */ MERCURY, /** * VENUS is more fun. */ VENUS, /** * But nothing beats the Earth. */ EARTH, /** * Others...