Inicjalizacja const static string/char wedlug ascii table

0

szukalem w google ale cos nie moge znalezc nic na ten temat a nie mam pojecia jak to zainicjalizowac

w klasie chce miec pole

const static std::string messageToAvoid
ktore bedzie rowne
char(12) char(186) char(0)

wiec ze moge zrobic na zasadzie messageToAvoid[0] = 12
ale wtedy nie moge miec const static

probowalem na rozne sposoby, ale chyba cos nie dziala... (kompilator C++ builder 5...)

1

A coś takiego?

struct Foo
{
	const static string bar;	
};
const string Foo::bar = string(1, static_cast<char>(55)) + string(1, static_cast<char>(62));
3
const string Foo::bar("\14\272");

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.