Quantcast
Channel: Forum Pasja Informatyki - Najnowsze pytania i odpowiedzi
Viewing all articles
Browse latest Browse all 83164

Odpowiedź: Czy da się zrobić switch ze stringami?

$
0
0

W C++11 istnieje możliwość stworzenia funkcji constexpr, która przerabia string na liczbę w czasie kompilacji, dzięki czemu teoretycznie jest możliwe stworzenie switcha od stringa.

string slowo;
 
switch(HashFunc(slowo))
{
   case HashFunc("jeden"): //skrypt
   case HashFunc("dwa"): //skrypt
   case HashFunc("trzy"): //skrypt
}

A jak tę funkcję zrobić to odsyłam do internetu.


Viewing all articles
Browse latest Browse all 83164

Trending Articles