«literals» etiketlenmiş sorular

kaynak kodda sabit değerleri temsil eden bir gösterim

5
[] Neden list () 'den daha hızlı?
Geçenlerde bir işlem hızlarını karşılaştırıldığında []ve list()o keşfetmeye şaşırdı []çalışır hızlı üç defadan fazla daha list(). Ben aynı testi yaptı {}ve dict(): ve sonuçlar hemen hemen aynıydı []ve {}süre, hem etrafında 0.128sec / milyon döngüleri aldı list()ve dict()kabaca 0.428sec / milyon döngüleri her sürdü. Bu neden? Do []ve {}(ve muhtemelen …



6
Python'daki ikili değişmezleri nasıl ifade edersiniz?
Bir tamsayıyı Python değişmez değerleri ile ikili sayı olarak nasıl ifade edersiniz? Kolayca hex cevabını bulabildim: >>> 0x12AF 4783 >>> 0x100 256 ve sekizli: >>> 01267 695 >>> 0100 64 Python'da ikili ifade etmek için değişmez değerleri nasıl kullanırsınız? Cevapların Özeti Python 2.5 ve öncesi: İkili kullanarak ifade edebilir, int('01010101111',2)ancak …


3
C'deki >>> = operatörü nedir?
Bir meslektaşım tarafından bir bulmaca olarak verildiğinde, bu C programının aslında nasıl derlendiğini ve çalıştığını anlayamıyorum. Bu >>>=operatör ve garip 1P1gerçek nedir? Clang ve GCC'de test yaptım. Hiçbir uyarı yok ve çıktı "???" #include <stdio.h> int main() { int a[2]={ 10, 1 }; while( a[ 0xFULL?'\0':-1:>>>=a<:!!0X.1P1 ] ) printf("?"); return …



8
Java: Genel bir türden bir sınıf değişmezini nasıl alabilirim?
Tipik olarak, insanların sınıf değişmezini şu şekilde kullandığını gördüm: Class<Foo> cls = Foo.class; Peki ya tür genel ise, örneğin Liste? Bu iyi çalışıyor, ancak List'in parametrelendirilmesi gerektiğinden bir uyarı var: Class<List> cls = List.class Öyleyse neden bir <?>? Peki, bu tür uyumsuzluk hatasına neden olur: Class<List<?>> cls = List.class Böyle …
194 java  generics  class  literals 

4
C # için Sözlük için gerçek gösterim?
Şu anda JavaScript ve C # programlanmış bir sunucu arasında bir WebSocket var. JavaScript'te, ilişkilendirilebilir bir dizi kullanarak verileri kolayca iletebilirim: var data = {'test': 'val', 'test2': 'val2'}; Sunucu tarafında bu veri nesnesini temsil etmek için bir kullanıyorum Dictionary<string, string>, ancak bu JavaScript'ten daha 'yazarak pahalı': Dictionary<string, string> data = …
182 c#  dictionary  literals 

12
Python'un ham dize değişmezleri neden tek bir ters eğik çizgi ile bitmiyor?
Teknik olarak , belgelerde açıklandığı gibi tek sayıda ters eğik çizgi . >>> r'\' File "<stdin>", line 1 r'\' ^ SyntaxError: EOL while scanning string literal >>> r'\\' '\\\\' >>> r'\\\' File "<stdin>", line 1 r'\\\' ^ SyntaxError: EOL while scanning string literal Ayrıştırıcı, ham dizelerdeki ters eğik çizgileri normal …

4
C # kısa / uzun / int değişmez biçim?
C / C # / vb size bir hazır numarası (o gibi görünen olmadığını derleyici söyleyebilirim yani. floatYerine double, unsigned longyerine int: var d = 1.0; // double var f = 1.0f; // float var u = 1UL; // unsigned long vb. Birisi beni bunların listesine yönlendirebilir mi? Özellikle shortveya …


6
C ++ 'da kısa bir değişmez değeri nasıl yazarım?
Çok basit bir soru: shortC ++ dilinde bir harfi nasıl yazarım ? Aşağıdakileri biliyorum: 2 bir int 2U bir unsigned int 2L bir long 2LL bir long long 2.0f bir float 2.0 bir double '\2'Bir olduğunu char. Ama nasıl shortharfiyen yazarım ? Denedim 2Sama bu bir derleyici uyarısı veriyor.
120 c++  literals 

4
Kısa Değer Java'yı Ayarlama
J2ME'de küçük bir kod yazıyorum. Metotlu bir sınıfım var setTableId(Short tableId). Şimdi yazmaya çalıştığımda setTableId(100)derleme zamanı hatası veriyor. Başka bir kısa değişken bildirmeden kısa değeri nasıl ayarlayabilirim? LongDeğeri ayarlarken kullanabilirim setLongValue(100L)ve işe yarıyor. Öyleyse, Lburada ne anlama geliyor ve Shortdeğerin karakteri nedir? Teşekkürler

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.