«const» etiketlenmiş sorular

Programlamadaki sabitler, değeri bir programın yürütülmesi boyunca sabit olan tanımlardır. Örneğin, çoğu dilde değişmezler sabittir. Referans olarak şeffaf programlama stillerinde, tüm tanımlar sabittir. Sabit bir veri depolama alanı (nesne, alan, değişken, parametre) "asla değişmeyen" bir alan olup ekstra kod üreteci optimizasyonlarına ve program doğruluğunun ek statik kontrolüne izin verir.





11
cons () ile tanımla
PHP'de ne zaman kullanılır? define('FOO', 1); ve ne zaman kullanıyorsun const FOO = 1; ? Bu ikisi arasındaki temel farklar nelerdir?
659 php  const  constants 



11
Statik sabit dize (sınıf üyesi)
Bir sınıf için özel bir statik sabite sahip olmak istiyorum (bu durumda bir şekil fabrikası). Böyle bir şeye sahip olmak istiyorum. class A { private: static const string RECTANGLE = "rectangle"; } Ne yazık ki C ++ (g ++) derleyicisinden her türlü hatayı alıyorum, örneğin: ISO C ++ 'RECTANGLE' üyesinin …
445 c++  string  class  static  const 


30
Fonksiyon parametreleri için 'const' kullanımı
Ne kadar uzağa gidiyorsun const? Sadece constgerektiğinde işlevler mi yapıyorsunuz yoksa tüm domuzu alıp her yerde mi kullanıyorsunuz? Örneğin, tek bir boolean parametresi alan basit bir mutator düşünün: void SetValue(const bool b) { my_val_ = b; } Bu constgerçekten faydalı mı? Şahsen, parametreler de dahil olmak üzere yaygın olarak kullanmayı …
397 c++  const 

7
`Export Default Const 'neden geçersiz?
Aşağıdakilerin iyi olduğunu görüyorum: const Tab = connect( mapState, mapDispatch )( Tabs ); export default Tab; Ancak, bu yanlış: export default const Tab = connect( mapState, mapDispatch )( Tabs ); Yine de bu iyi: export default Tab = connect( mapState, mapDispatch )( Tabs ); Bu açıklanabilir mi lütfen neden constgeçersiz …

17
JavaScript Const: ne zaman kullanılır ve gerekli mi?
Kısa süre önce constJavaScript'te anahtar kelimeyle karşılaştım. Söyleyebileceğim kadarıyla, değişmez değişkenler oluşturmak için kullanılır ve yeniden tanımlanamayacağından emin olmak için test ettim (Node.js'de): const x = 'const'; const x = 'not-const'; // Will give an error: 'constant 'x' has already been defined' Henüz tüm tarayıcılarda standartlaştırılmadığının farkındayım - ancak yalnızca …


17
Const kullanıyorsam neden JSHint uyarı veriyor?
Bu const kullanırken aldığım hata: <error line="2" column="1" severity="warning" message="'const' is available in ES6 (use esnext option) or Mozilla JS extensions (use moz)." source="jshint.W104" /> Kodum şöyle görünüyor: const Suites = { Spade: 1, Heart: 2, Diamond: 3, Club: 4 }; Kod iyi çalışıyor JSHint beni her zaman uyarıyor.


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.