c

    5ısı

    1cevap

    ASCII karakterlerini EBCDIC'ye eşleme ve görüntülemeye yarayan aşağıdaki kod bloğum var (benim tarafımdan yazılmadı). // Variables. CodeHeader* tchpLoc = {}; ... memset(tchpLoc->m_ucpEBCDCMap, 0xff

    7ısı

    1cevap

    Örneğin, bir değişken, bir veri yapısı, örneğin ExpData olarak adlandırılan bir dışa aktarılması gereken bir C++ kitaplığı yazdığımı varsayalım. Dolayısıyla, libray'ımla bağlantılı programlar bu değiş

    5ısı

    2cevap

    Uzun bir hata ayıklama dizisinden sonra, sorunumu bir dosyaya daralttım. Sorun şu ki, dosya, her şey aynı olduğunda, iki farklı dizinde farklı şekilde derleniyor. Ben CodeSourcery kolu gcc derleyici k

    13ısı

    1cevap

    Sınırlı miktarda belleğe sahip bir sistemde çalışan bazı C kodlarım var. Kod yürütme temel olarak iki aşama, başlatma aşaması ve ana aşamaya sahiptir. Başlangıç ​​aşaması, ana faz tarafından kullanıla

    7ısı

    1cevap

    sinyalleri send ve receive gibi soket işlevleri sinyallerle kesilebilir. Bundan dolayı, bazı ekstra kodlara ihtiyaç duyulmaktadır, örn. errno == EINTR için kontrol etmek. Bu, ilgili adam sayfalarında

    5ısı

    1cevap

    GLib hakkında basit bir sorum var. static const char *words[] = { "one", "two", "three", NULL }; void main() { puts(g_strjoinv("+", words)); } Bu kod baskılar one+two+three: Aşağıdaki kod va

    5ısı

    1cevap

    Makro olarak derlenirken uyarıları ve hataları zorlamak için makro için bir yolu var mı? #if defined(__clang__) # define PRAGMA(x) _Pragma(#x) #elif defined(__GNUC__) # define PRAGMA(x) _Pr

    5ısı

    1cevap

    Şu an dilleri programlama (BNF'ler, tarayıcılar vb.) Hakkında bilgi alıyorum ve C'deki onaltılık kayan nokta sabitlerinin bir üssü gerektirmesi garip görünüyor. C99 standardında itibaren , §6.4.4.2 Yü

    6ısı

    1cevap

    Ben derleme mongodb c sürücüsü kodu için gcc -o mongotest mongotest.c $(pkg-config --cflags --libs libmongoc-1.0) kullanın ve çalıştırmak için daha sonra LD_LIBRARY_PATH=/usr/local/lib ./mongotest

    5ısı

    3cevap

    'daki iki kod konumu arasındaki satırları sayın İki kod konumu arasındaki satır sayısını saymak için C önişlemcisini kullanmak istiyorum. #define START __LINE__ static char* string_list[] = { "s