» »

[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.

//1. način:
const  char* KONSTANTA = "ABCDEFGHIJ";

//2. način
const char KONSTANTA[] = "ABCDEFGHIJ";

//3. način 
const string KONSTANTA = "1234567890";

BigWhale ::

Ce delas v C++ potem pac uporabis string.

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;
}

Vesoljc ::

katere druge?
Abnormal behavior of abnormal brain makes me normal...

zhigatsey ::

Publikum, zdej pa res nevem katero izvedbo stl-ja ti uporabljaš:)


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[C] LPC1343 - UART - AT commands

Oddelek: Programiranje
91127 (1017) JanezovJanez
»

[C] struct in int[] (strani: 1 2 )

Oddelek: Programiranje
657330 (6403) MrBrdo
»

[C++] Pretvorba iz int v char *

Oddelek: Programiranje
232963 (2339) Gundolf
»

int to string v c++

Oddelek: Programiranje
272331 (2059) OwcA
»

c++ datoteke

Oddelek: Programiranje
464040 (3529) Vesoljc

Več podobnih tem