Замер времени выполнения кода
LARGE_INTEGER t1, t2, f; QueryPerformanceCounter(&t1); //program QueryPerformanceCounter(&t2); QueryPerformanceFrequency(&f); double sec = double(t2.QuadPart - t1.QuadPart) / f.QuadPart; cout << "\ntime " << sec;
Ограничить кол-во знаков после запятой (3 символа)
String().sprintf(L"%.*f", 3, 3.111111);
Кол-во от 0 до 20, запрет ввода пробелов и ряда спец символов, во всей строке.
[^\s\\"\'\`\;\*\%\&]{0,20}