問題タブ [errno]

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.

0 投票する
6 に答える
44772 参照

unix - UNIX の errno を対応する文字列に変換する方法は?

UNIX には、EIDRM から "EIDRM" などのように、errno を対応する文字列に変換する関数はありますか。これらの整数エラー番号でエラーをチェックするためにデバッグするのは非常に面倒です。

0 投票する
3 に答える
1951 参照

linux - errno.h に関する問題

私は Rad Hat 8.0 で作業しており、カーネルに変更を加えようとしていますが、コンパイル段階にあります。include/linux にラッパー関数を定義するヘッダーがあり、それらは errno を使用します。を使用してerrno.hを含め #include <errno.h>ました。コンパイルしようとすると、「errno.h no such file or directory」と表示されます。試し #include <linux/errno.h> てみると、それが見つかりましたが、使用前に変数を errno に宣言しなかったと不平を言います。私は errno.h を見ましたが、実際には宣言されていません。これは、ここで定義されているという印象を受けていたため、混乱しています。

私は間違った場所を探していますか?errno を使用するにはどうすればよいですか?

0 投票する
1 に答える
684 参照

include - どのインクルードファイルでEPERM(pthread_mutex_unlockによって返される)エラーコードが宣言されていますか?

pthread.hまたはerrno.h(openSUSE Linuxの場合)のいずれかでEPERMの宣言を見つけることができないため、誰かが私にこれに対する正しい方向性を教えてもらえますか?これはasm-generic/errno-base.hで見つかりましたが、これは正しいですか?なぜerrno.hにないのですか?ありがとう

0 投票する
1 に答える
2970 参照

errno - このエラーはどういう意味ですか?-httperf:予期しないエラー105で接続に失敗しました

このhttperfエラーの意味を誰かが知っていますか?これは私のテストに悪影響を及ぼしていますか?

0 投票する
4 に答える
20827 参照

c - 負の errno を返すのはなぜですか? (例: -EIO を返す)

別の簡単な例:

なぜ単項マイナス?これは (通常) 成功時に >0 を返し、失敗時に <(=)0 を返す関数に対して行われますか、それとも他の理由がありますか?

0 投票する
4 に答える
2988 参照

c - シンボリックリンクのループを検出する (c プログラミング)

Cプログラムのシンボリックリンクのループを検出しようとしています:

ここに私がこれまでに持っているものがあります:

私は次のようにプログラムを実行しています:

私が間違っていることは何か分かりますか?

これは宿題ではありません。

ここから着想を得ました

0 投票する
2 に答える
2959 参照

c++ - 奇数のsocket()エラー--1を返しますが、errno = ERROR_SUCCESS

私はLinuxマシン上でC/C ++(混合)の専用ゲームサーバーを開発しています。次のコードスニペットがあります。

ここでの私の問題は、ソケットが-1(失敗を意味する)を返し、エラー文字列が出力されているが、それは「成功」(ERROR_SUCCESS)であるということです。

その他の注意事項:

  • 1024を超えるポートでソケットを要求しています(コンテキスト外ですが、言及したいと思います)
  • スーパーユーザーとしてアプリを実行しています
0 投票する
11 に答える
9387 参照

bash - 文字列へのシンボリックerrno

EINVAL対応する文字列などのシンボリックerrnoを取得して出力するコマンドラインツールはありInvalid argumentますか?

システムでEINVALが値22であることを確認してから、を使用する必要はありません$ perror 22

理想的には私は次のようなものを書くことができます

$errorcommandEINVAL
無効な引数
$

0 投票する
4 に答える
3228 参照

c# - C#からCグローバル変数'errno'にアクセスします

P /呼び出し時にC#の「errno」変数にアクセスすることは可能ですか?これは、Win32 GetLastError()に似ています。

0 投票する
2 に答える
1502 参照

c - errnoはVxWorksPPCで常にゼロを返します

VxWorks PPCでコードを実行していますが、特にソケットの送信/受信機能でシステムコールが失敗した場合、errnoは常に0を返します。

いくつかの分析の結果、すべてのシステムコールが失敗した場合、errnoは0を返すことがわかりました。

errnoが正しい値を返すために実行する必要のある初期化はありますか?