問題タブ [timeval]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - timeval が期待どおりの結果を返さない
以下に示すコードがあります。
このコードの出力は次のとおりです。
13825459612132795564 何かをする 5598307500
しかし、最初の数字が台無しになっている理由がわかりません。また、番号が互いに異なるようにするために、クラス呼び出しが完全に必要です。
c++ - timeval 構造体の再初期化
time.h から timeval 構造体を再初期化するにはどうすればよいですか?
構造体の両方のメンバーをゼロにリセットできることは認識していますが、見落としている他の方法はありますか?
c++ - LinuxからVisualStudio2008へのTimeAPIの移植
Linux上で正常にビルドおよび実行されるMicrosoftVisualStudio2008に移植しているアプリケーションがあります。
時間ルーチンに問題があります。Linuxコードは次のようになります。
しかし、コンパイラはsys/time.h
ヘッダーファイルで失敗します:
インクルードを変time.h
更すると、timevalが定義されていないという別のエラーが発生します。
これは、timeval
定義されていないためです。
正しいのではtime.h
なく含めるのですか?そうであれば、Microsoft Visual Studio 2008の定義はどこで入手できますか?sys/time.h
struct timeval
c - Linux での C でのパケット生成率の測定
ネットワーク プロジェクトの一環として、ネットワーク プログラムを作成しています。このプログラムは、一連のパケット (berkely ソケット API を使用した通信に使用される TCP) を生成し、それを特定のポートに送信して、返される応答を測定します。プログラムは完全に正常に動作しますが、プログラムが実際に生成するデータ レートのようなバックエンド計算を少し行いたいと考えていました。私がやろうとしたことは、パケットを送信するコードのルーチンの前後の時間を測定し、合計データをその時間で割ったことです。パケットは 82 バイトなので:
799 x 82 x 8 = 524144 ビット。測定された時間は = 0.0001 秒なので、データ レートは 524144 / 0.0001 = 5.24 Gbps です。
これが私が試したコードです:
問題に正しくアプローチしているかどうかを確認したかったのです。また、これが正しい方法である場合、実際にどのくらいの速度でパケットがワイヤから出ているか、つまりイーサネット インターフェイスからのパケットの実際の物理速度を調べる方法はありますか? プログラムで計算したパケット レート (ユーザー モードであり、ユーザー/カーネル バリアがシステム コールでトラバースされるため、はるかに遅くなると予想されます) と実際のパケット レートの差を見積もることはできますか? すべての助けに感謝します。
ありがとう。
python - Pythonでstructtimevalを使用する
構造を含むCプログラムがあります
と関数
Pythonプログラムからこの関数を呼び出す必要があります。私はctypesを使用しています。Pythonの並列構造
さて、私の質問は、私が何を書くのかということです。場所とそれに関連する依存関係。前もって感謝します。
c - timeval structとgettimeofdayを使用した奇妙なエラー—#defineのセミコロンが原因
奇妙なコンパイルエラーがいくつか発生します。これは宿題用です(ヘルプは大丈夫です)。アイデアは、ユーザーが1秒に1回「Enter」を押すことができるかどうかをテストするプログラムを実装することです。gettimeofdayを使用して、各「入力」の時間値を取得し、平均時間と標準偏差を確認することになっています...stdinで「\n」をチェックしてからtrue、gettimeofdayを使用してtimeval構造体にデータを入力し、後で使用するためにその構造体を配列に格納します...
コンパイル時に発生するエラー(gcc -Wextra homework1.c
)は次のとおりです。
最初の2つの構文エラーが発生する理由がわかりません。また、「main」の先頭で「entry_array」を明確に宣言しているのに、なぜ「entry_array」が宣言されていないのか理解できません。提案?
timeval構造体の使い方がわからないのでやけどをしているような気がします...最初は他の構造体と同じように構造体timevalをグローバルに定義しようとしましたが、structtimevalの定義を上書きするときにエラーが発生しました。 。これは、「sys / time.h」ライブラリで定義されているためですか?
コードは次のとおりです。
c++ - タイミングの不一致
このコードを実行すると、次の出力が得られます。
私を困惑させるのは、期間の値が開始時間と終了時間と一致しないことです。2つの日付は、マイクロ秒だけ異なります。これには理由がありますか?
ありがとう!
c - Ubuntuではtimeval構造によって返される時間が間違っています
select関数がファイルを監視するのにかかる時間を確認しようとしていますが、印刷しようとすると非常に長い数値が表示されます。コードは次のとおりです。
この奇妙な振る舞いの理由は何ですか?これは、で正常に機能するコードですto.tv_sec
。
よろしく
chrono - std::chrono::system_clock::duration を struct timeval に変換する方法
タイトルがすべてを物語っています。
std::chrono::system_clock::duration 値を受け取り、それを timeval sruct に変換する必要がある関数を実装して、システム関数に渡すことができるようにする必要があります。
gcc - timeval構造を使用してミリ秒を計算する方法は?
timeval 型の変数からミリ秒単位で値を取得したいと考えています。以下は私の試みです:
問題は、ミリ秒の値をマイナスで取得していることです。このスニペットの何が問題になっていますか?