У меня получается так (wchar_t 2-х байтный)
Код:
[asap@RHEL65x32 Test]$ cat testfile.txt | hexdump -c
0000000 T \0 e \0 s \0 t \0 _ \0 s \0 t \0 r \0
0000010 i \0 n \0 g \0 _ \0 1 \0 \0 \0 T \0 e \0
0000020 s \0 t \0 _ \0 % \0 s \0 _ \0 2 \0 \0 \0
0000030 001 033 003 ; \0 \0 \0 003 \0 \0 \0 204 376 377 377
0000040 < \0 \0 \0 224 376 377 377 \ \0 \0 \0 356 376 377 377
0000050 210 \0 \0 \0 024 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0000060 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
*
0000210 T \0 e \0 s \0 t \0 _ \0 % \0 s \0 _ \0
0000220 2 \0 \0 \0 001 033 003 ; \0 \0 \0 003 \0 \0 \0
0000230 204 376 377 377 < \0 \0 \0 224 376 377 377 \ \0 \0 \0
0000240 356 376 377 377 210 \0 \0 \0 024 \0 \0 \0 \0 \0 \0 \0
0000250 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
видно, что вместо результирующего текста во второй строке - шаблон