Forum » Programiranje » [C++] Nasvet pri char konstantah
[C++] Nasvet pri char konstantah
zhigatsey ::
Živjo,
V cpp imam za napisati ene 30 konstant v bistvu stringov, ki so dolgi 10 znakov.
Problem je pa ta kateri način je najboljši oz. katerega priporočate.
V cpp imam za napisati ene 30 konstant v bistvu stringov, ki so dolgi 10 znakov.
Problem je pa ta kateri način je najboljši oz. katerega priporočate.
//1. način: const char* KONSTANTA = "ABCDEFGHIJ"; //2. način const char KONSTANTA[] = "ABCDEFGHIJ"; //3. način const string KONSTANTA = "1234567890";
SasoS ::
Jaz bi se odločil za 2. Morebiti prišparaš nekaj rama ker nimaš celga classa ampak pač samo spremeljivko.
Vesoljc ::
if( mystring == KONSTANTA ) {}
s katero opcijo pa lahko delaš tole?
Abnormal behavior of abnormal brain makes me normal...
Zgodovina sprememb…
- spremenil: Vesoljc ()
SFfreak ::
uporabljaj string, če rabiš pa še dodatne stvari, pa še knjižico string.h....
#include < iostream>
#include < string>
using namespace std;
int main()
{
string var = "neko besedilo, shranjeno v stringu";
cout < < var < < endl;
cout < < "Spremenljivka var ima " < < var.lenght() < < " znakov" < < endl;
return 0;
}
#include < iostream>
#include < string>
using namespace std;
int main()
{
string var = "neko besedilo, shranjeno v stringu";
cout < < var < < endl;
cout < < "Spremenljivka var ima " < < var.lenght() < < " znakov" < < endl;
return 0;
}
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [C] LPC1343 - UART - AT commandsOddelek: Programiranje | 1127 (1017) | JanezovJanez |
» | [C] struct in int[] (strani: 1 2 )Oddelek: Programiranje | 7329 (6402) | MrBrdo |
» | [C++] Pretvorba iz int v char *Oddelek: Programiranje | 2963 (2339) | Gundolf |
» | int to string v c++Oddelek: Programiranje | 2331 (2059) | OwcA |
» | c++ datotekeOddelek: Programiranje | 4039 (3528) | Vesoljc |