Pertanyaan yang diberi tag const

164
Deklarasikan array konstan

Saya telah mencoba: const ascii = "abcdefghijklmnopqrstuvwxyz" const letter_goodness []float32 = { .0817,.0149,.0278,.0425,.1270,.0223,.0202, .0609,.0697,.0015,.0077,.0402,.0241,.0675, .0751,.0193,.0009,.0599,.0633,.0906,.0276, .0098,.0236,.0015,.0197,.0007 } const letter_goodness = {...

151
Konstanta final vs C ++ Java

The Java untuk C ++ programmer tutorial mengatakan bahwa (sorot adalah saya sendiri): Final kata kunci kira - kira setara dengan const di C ++ Apa arti "kasar" dalam konteks ini? Bukankah mereka persis sama? Apa perbedaannya, jika

150
Apa zona mati temporal?

Saya pernah mendengar bahwa mengakses letdan constnilai - nilai sebelum diinisialisasi dapat menyebabkan ReferenceErrorkarena sesuatu yang disebut zona mati temporal . Apa zona mati temporal, bagaimana hubungannya dengan ruang lingkup dan mengangkat, dan dalam situasi apa itu

149
Apa gunanya pointer pointer?

Saya tidak berbicara tentang pointer ke nilai const, tetapi pointer pointer sendiri. Saya belajar C dan C ++ di luar hal-hal yang sangat mendasar dan baru hari ini saya menyadari bahwa pointer diberikan nilai ke fungsi, yang masuk akal. Ini berarti bahwa di dalam suatu fungsi saya dapat membuat...

145
Const sebelum atau const sesudah?

Untuk memulai, Anda mungkin tahu bahwa constdapat digunakan untuk membuat data objek atau pointer tidak dapat dimodifikasi atau keduanya. const Object* obj; // can't change data Object* const obj; // can't change pointer const Object* const obj; // can't change data or pointer Namun Anda juga...

136
Bagaimana cara menyortir lambda?

sort(mMyClassVector.begin(), mMyClassVector.end(), [](const MyClass & a, const MyClass & b) { return a.mProperty > b.mProperty; }); Saya ingin menggunakan fungsi lambda untuk mengurutkan kelas kustom sebagai pengganti metode instance. Namun, kode di atas menghasilkan kesalahan:...

129
Berapa banyak dan yang merupakan penggunaan "const" di C ++?

Sebagai seorang programmer C ++ pemula ada beberapa konstruksi yang terlihat masih sangat tidak jelas bagi saya, salah satunya adalah const. Anda dapat menggunakannya di banyak tempat dan dengan begitu banyak efek berbeda yang hampir tidak mungkin bagi seorang pemula untuk keluar hidup-hidup....

117
Pergi konvensi penamaan untuk const

Saya mencoba menentukan apakah ada konvensi penamaan untuk nama-nama constdi Golang. Saya pribadi cenderung mengikuti gaya C dan menulisnya dalam huruf besar, tetapi saya belum menemukan apa pun di halaman ini http://golang.org/doc/effective_go.html yang sepertinya mencantumkan beberapa konvensi...

116
'const int' vs. 'int const' sebagai parameter fungsi di C ++ dan C

Mempertimbangkan: int testfunc1 (const int a) { return a; } int testfunc2 (int const a) { return a; } Apakah kedua fungsi ini sama di setiap aspek atau ada perbedaan? Saya tertarik dengan jawaban untuk bahasa C, tetapi jika ada sesuatu yang menarik dalam bahasa C ++, saya ingin mengetahuinya...

113
C ++ map access membuang qualifier (const)

Kode berikut mengatakan bahwa meneruskan peta constke dalam operator[]metode membuang qualifier: #include <iostream> #include <map> #include <string> using namespace std; class MapWrapper { public: const int &get_value(const int &key) const { return _map[key];...