Разрешение наносекунд? На каком оборудовании вы хотите запустить свою программу?
На моем ПК мой счетчик производительности имеет частоту ок. 4 МГц, поэтому галочка длится 250 нс.
Как ответили тут, boost chrono может дать вам наносекундное разрешение, но вы не будете уверены в точности измерения.
2
Другие решения
Для того, чтобы легко получить временные метки с повышением хроно для разных измерений, вы можете использовать увеличить таймеры процессора. Таблица о точности таймера также приведена на этом сайте.
Чтобы самостоятельно измерить разрешение на вашем конкретном аппаратном обеспечении, используйте cpu_timer_info.cpp.