Это функция -генератора - и она так говорила на странице, которую вы цитируете, в комментарии, который вы заменили на «это интересная строка» ...
В основном это способ указать последовательности программным образом, чтобы они могли быть переданы, и элементы, к которым обратился индекс, без необходимости заранее вычислить всю последовательность (возможно, бесконечную по размеру).
Ваш кастинг и выбор неверного спецификатора формата вызывает неопределенное поведение. Используйте правильные спецификаторы формата в соответствии с типом переменной:
std::sscanf(test, ":CF%04" SCNx16 "%04" SCNx16 "%04" SCNx16,
&value1, &value2, &value3);