[解決済み] Windows版gettimeday()に相当する機能
2022-02-01 16:53:44
質問
の等価関数をご存知の方はいらっしゃいますか?
gettimeofday()
をWindows環境で使用することはできますか?LinuxとWindowsでコードの実行時間を比較しています。MS Visual Studio 2010 を使用していますが、識別子 "gettimeofday" は未定義です、と表示され続けます。
解決方法を教えてください。
GetLocalTime()
をシステムタイムゾーンの時刻に変換してください。
GetSystemTime()
はUTCの場合です。これらは日付/時刻を
SYSTEMTIME
構造で、年、月、などにパースされます。もし、秒単位の時刻を知りたい場合は、次のようにします。
SystemTimeToFileTime()
または
GetSystemTimeAsFileTime()
. その
FILETIME
は64ビットの値で、UTC1601年1月1日からの100ns間隔の数です。
間隔を取る場合は
GetTickCount()
. 起動時からのミリ秒を返します。
可能な限り最高の解像度でインターバルを取るには(ハードウェアにのみ制限される)、次のようにします。
QueryPerformanceCounter()
.
関連
-
[解決済み】Visual Studio 2012 Release Previewのインストール後に「LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt」エラーが発生する。
-
[解決済み] 0.1fを0にすると、なぜ10倍もパフォーマンスが落ちるのですか?
-
[解決済み] キーファイル 'blah.pfx' をインポートできない - エラー 'The keyfile may be password protected'.
-
[解決済み】Visual Studioのフォーマットコードのショートカットはありますか?
-
[解決済み】Visual Studioで進行中のビルドをキャンセルするにはどうすればいいですか?
-
[解決済み】Windows版Objective-C
-
[解決済み】Visual Studio 2010でファイルを素早く検索する方法はありますか?
-
[解決済み] BOMなしUTF-8
-
[解決済み] Visual Studio 2010 でクラスとメソッドを検索するショートカットは?
-
[解決済み] ソリューションからnugetパッケージのrestoreを削除する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] IISが起動URLと一致するウェブサイトをリストアップしない
-
[解決済み] System.Data.Entity.Infrastructure´のリファレンスは何ですか?
-
[解決済み] Visual Studio (VS) Build時に「Root element is missing.」と表示された場合の対処方法
-
[解決済み】Visual StudioでXMLコメント欠落の警告を無効にする。
-
[解決済み】Visual Studio 2010+ですべてのブレークポイントを確認する
-
[解決済み】NuGetパッケージをソリューションの2番目のプロジェクトにインストールするにはどうすればいいですか?
-
[解決済み】IIS ExpressのWindows認証について
-
[解決済み] Visual Studio 2010による.NET Framework 4.5のターゲット化
-
[解決済み] Visual Studio - ソリューションエクスプローラに移動するショートカット
-
[解決済み] F12 Jump to the method -> ジャンプした後、前のメソッドに戻る?