extern

    7ısı

    1cevap

    Numaraları çok fazla kullanan ve bu nedenle birçok sabit tanımlayıcı içeren bir kitaplığı paketliyorum. Bunları Cython'a sunmanın bir yolu var mı (onları extern olarak bildirin) ve aynı zamanda onları

    8ısı

    2cevap

    Ben bazı .h dosyasında bildirilen gelmiş bir enum: typedef enum { NONE, ONE, TWO, THREE } MYENUM; ayrı .cpp ben bunu yapamam: biri çok etmeden yapacağını nasıl extern enum MYENU

    5ısı

    4cevap

    aşağıdaki kurulumu (umutla bu da bir örnek çıplak değildir) sahiptir: Ah typedef std::map<unsigned int, float> MyClass; extern MyClass inst; A.cpp MyClass inst; BhBen B.cpp yılında inst kullandığ

    35ısı

    2cevap

    Objective-C'de (veya bunları adlandırmak için en çok kullanılan şekilde) sabitlerin adlandırma kuralı nedir? extern sabitleri için farklı bir ölçüt var mı? Bazı stilleri gördüğüm: NSString* const kPre

    16ısı

    1cevap

    A ve B gibi iki kitaplığa bağlamam gerekir. Dosyalardan bazıları her iki kitaplıkta da ortaktır. Yani, kitaplık A'daki işlevleri bir ad alanı içinde bildiriyorum, abc. [ in A] namespace abc {

    6ısı

    2cevap

    Dışında cout/endl kullanamazsınız. Umarım birileri bana hiçbir yerde bulamadığım için bu küçük problemde bana yardımcı olabilir. Birincisi, heres kodu: Beni std maddeyi kullanma izin vermez #include<s

    6ısı

    2cevap

    Başlık dosyalarında hiçbir şey tanımlamamanız gerektiğini, çünkü birden fazla tanımlamanın olasılığından dolayı, ancak koruma görevlileriniz varsa, bu olmamalı, değil mi? Değişkenlere extern eklemek i

    17ısı

    1cevap

    Küresel değişkenler oluşturmanın iki yolunu gördüm, fark nedir ve her birini ne zaman kullanıyorsunuz? //.h extern NSString * const MyConstant; //.m NSString * const MyConstant = @"MyConstant";