Klausimai pažymėti „const“

Const yra determinantas, naudojamas nustatyti duomenų saugojimo sritį (objektą, lauką, kintamąjį, parametrą), kuris niekada nesikeičia, o tai leidžia optimizuoti kodų generatorių ir papildomą statinį programos patvirtinimą.
15
atsakymai

Koks skirtumas tarp const int *, const int * const ir int const *?

Aš visada sugadinau, kaip tinkamai naudoti const int *, const int * const ir int const *. Ar yra taisyklių, apibrėžiančių, ką galite ir ko negalite padaryti? Noriu žinoti viską, ką reikia padaryti, ir visa tai nesusijusi su užduotimis, prieš ...
nustatytas liepos 17 d., 09:28
33
atsakymai

Koks skirtumas tarp pastovaus ir tik skaitomo?

Koks yra skirtumas tarp „const“ ir „readonly“, ir jūs naudojate vieną iš kitų?
rugsėjo 11 d '08 11:02
8
atsakymai

Kaip konvertuoti std :: string į const char * arba char *?

Kaip konvertuoti std :: string į char * arba const char *?
nustatyti 07 gruodis '08 10:30 val
8
atsakymai

Ar „const“ reikšmė paskutinės klasės funkcijos deklaracijoje?

Kokia reikšmė yra tokiuose skelbimuose? const mane painioja. klasė foobar {public: operator int () const; const char * foo () const; };
nustatytas balandžio 15 d '09 16:27
9
atsakymai

define () vs const

Gana paprastas klausimas: PHP, kai naudojate apibrėžimą ('FOO', 1); ir kai naudojate const FOO = 1; Kokie yra pagrindiniai šių dviejų skirtumai?
nustatykite kovo 15 d
6
atsakymai

Ką reiškia „const“ funkcijų deklaracijos pabaigoje?

Galimas dublikatas: „const“ reikšmė C + + metodo deklaracijoje? Sveiki. Turiu knygą, kurioje jis sako kažką panašaus: klasė Foo {public: int Bar (int random_arg) const {// code}}; Be to, klausimas, kodėl aš esu ...
birželio 29 d., 10 val
11
atsakymai

Statinė pastovi eilutė (klasės narys)

Norėčiau turėti asmeninę statinę pastovią klasę (šiuo atveju - formos gamyklą). Norėčiau kažką daryti. A klasė {private: static const string RECTANGLE = "stačiakampis"; } Deja, gaunu visas klaidas iš kompiliavimo ...
14 val. '09 5:00 val
30
atsakymai

Naudojant 'const' funkcijų parametrams

Kiek jūs einate su const? Ar tik atliekate „const“ funkcijas, jei reikia, ar jūs einate į visą kiaulę ir naudosite ją visur? Pavyzdžiui, įsivaizduokite paprastą mutatorių, kuriame yra vienas loginis parametras: void SetValue (const boo ...
rugsėjo 22 d. '08 11:11
9
atsakymai

Naudojant #, kad būtų pažymėtos konstantos?

privatus const int THE_ANSWER = 42; arba privati ​​konst int theAnswer = 42; Aš asmeniškai manau, kad su šiuolaikiniais IDE turėtume eiti su camelCase, nes ALL_CAPS atrodo keista. Ką manote?
nustatyti spalio 28 d '08 11:16
5
atsakymai

Skirtumas tarp `constexpr` ir` const`

Koks skirtumas tarp constexpr ir const? Kada galiu naudoti tik vieną iš jų? Kada aš galiu naudoti ir kaip pasirinkti vieną iš jų?
nustatyti 02 Jan '13, 4:42
12
atsakymai

Pripažinkite konstanti masyvą

Ar galiu parašyti kažką panašaus į šiuos dalykus? public const string [] Titles = {"German", "Spanish", "Corrects", "Wrongs"};
vasario 28 d '11, 16:04
12
atsakymai

Const javascript? Kada naudoti ir reikia

Neseniai sutikau su javascript const raktiniu žodžiu. Iš to, ką galiu pasakyti, jis naudojamas keičiamiems kintamiesiems kurti, ir aš jį išbandžiau, kad įsitikintumė, jog jis negali būti pakeistas (node.js): const x = 'const'; ...
nustatė sausio 20 d '14, 17:56
6
atsakymai

Kodėl mano klasėje negaliu naudoti „viešosios statinės const string S =„ stuff “?

Kai bandau surinkti savo klasę, gaunu klaidos pranešimą: pastaba „NamespaceName.ClassName.CONST_NAME“ negali būti pažymėta kaip statinė. eilutėje: viešoji statinė string eilutė CONST_NAME = "bla"; Galiu tai padaryti visą laiką ...
nustatytas sausio 03 d '09 - 1:35
11
atsakymai

Kodėl negalima susieti nuorodą, kuri nėra susieta su laikinu objektu?

Kodėl neleidžiama gauti nuolatinės nuorodos į laikinąjį objektą, kuris grąžinamas į „getx“ () funkciją? Akivaizdu, kad tai draudžiama pagal C ++ standartą, tačiau domina tokio apribojimo tikslas, o ne nuoroda į standartą. struktūros X {X ref () {...
14 val. '09 14:01
17
atsakymai

Koks skirtumas tarp char * const ir const char *?

Koks skirtumas tarp: char * const ir const char *
nustatytas gegužės 21 d., 09:16