私はWindowsで動作するようにLinux Loggerを変換しています。 ロガーはsnprintfで印刷します。 Linuxの場合数字の最後の数字を取得するには?
jun 24 23:54:18-866568508 test-transport....
、uSeconds:私はこのような結果を生成し、QueryPerformanceCounterのを使用して、私のWindows版で
Jun 24 18:30:31-232928 test-transport...
:Linuxでは は、このロガーの出力timeofday.tv_usecは、このような何かを与えることちょうど6桁ですが、この窓関数は9桁の数字を生成します。最後の6桁だけを印刷するにはどうすればいいですか?これはタイムクリティカルなコードであることに注意してください。
ちょうど10^7? – Mikola
2番目の例の最後の6桁を表示すると '568508'が表示され、' 866568'は表示されません。 –