Pertanyaan yang diberi tag «const»

Konstanta dalam pemrograman adalah definisi yang nilainya tetap di seluruh pelaksanaan program. Literal dalam sebagian besar bahasa adalah konstanta, misalnya. Dalam gaya pemrograman yang secara transparan transparan, semua definisi adalah konstan. Area penyimpanan data yang memenuhi syarat (objek, bidang, variabel, parameter) adalah yang "tidak pernah berubah", sehingga memungkinkan optimasi generator kode tambahan dan pemeriksaan statis tambahan atas kebenaran program.





11
define () vs const
Di PHP, kapan Anda menggunakannya define('FOO', 1); dan kapan Anda menggunakannya const FOO = 1; ? Apa perbedaan utama antara keduanya?
658 php  const  constants 



11
String konstan statis (anggota kelas)
Saya ingin memiliki konstanta statis pribadi untuk kelas (dalam hal ini bentuk-pabrik). Saya ingin memiliki sesuatu seperti itu. class A { private: static const string RECTANGLE = "rectangle"; } Sayangnya saya mendapatkan semua jenis kesalahan dari kompiler C ++ (g ++), seperti: ISO C ++ melarang inisialisasi anggota 'RECTANGLE' inisialisasi …
444 c++  string  class  static  const 


30
Gunakan 'const' untuk parameter fungsi
Seberapa jauh Anda melangkah const? Apakah Anda hanya membuat fungsi constsaat diperlukan atau Anda pergi ke seluruh babi dan menggunakannya di mana-mana? Misalnya, bayangkan mutator sederhana yang mengambil parameter boolean tunggal: void SetValue(const bool b) { my_val_ = b; } Apakah itu constbenar - benar bermanfaat? Secara pribadi saya memilih …
397 c++  const 

7
Mengapa `Ekspor Default Konstan` tidak valid?
Saya melihat bahwa yang berikut ini baik-baik saja: const Tab = connect( mapState, mapDispatch )( Tabs ); export default Tab; Namun, ini tidak benar: export default const Tab = connect( mapState, mapDispatch )( Tabs ); Namun ini baik-baik saja: export default Tab = connect( mapState, mapDispatch )( Tabs ); Bisakah …



17
Mengapa JSHint memberikan peringatan jika saya menggunakan const?
Ini adalah kesalahan yang saya dapatkan ketika menggunakan const: <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" /> Kode saya terlihat seperti ini: const Suites = { Spade: 1, Heart: 2, Diamond: 3, Club: 4 }; Kode berfungsi dengan …


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.