Записная книжка разработчика

Мои проекты

Как это работает?

| Comments

switch ((rand() >> 8) % 3) 
//the ">> 8" (typically) improves the period of the lowest 2 bits
       case 0: DoSmth();
       case 1: DoSmth1();
       case 2: DoSmth2();
     }