問題タブ [getenv]

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 投票する
1 に答える
7562 参照

c - 警告: 異なるサイズの整数からポインタへのキャスト [-Wint-to-pointer-cast]

David Haskins の「C in Linux」という本で C を学んでいましたが、問題があります。このコードをコンパイルしようとすると:

ターミナルにこの警告が表示されます!

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

c++ - ユーザー名を取得するポータブルな方法

C/C++ の場合、Linux/Posix および Windows でユーザー名を取得する移植可能な関数はないようです。これを達成するための最も面倒ではなく、堅牢な移植可能なコードは何でしょうか?

Linux では USER 環境変数が常に定義されているようですが、Windows では USERNAME 変数が定義されているようです。getenv に依存することで、windows.h のインクルードを回避し、プリプロセッサ ステートメントを最小限に抑えることができます。

しかし、このアプローチは中途半端に堅牢ですか? それとも、私は別の解決策を知らないのでしょうか? そして、私はiOSに対しても無知でした...

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

java - Java を使用して Windows で getenv を動作させる

こんにちは、「getenv」を機能させるのに苦労しています。「スレッド「メイン」java.lang.UnsupportedOperationExceptionの例外」を返し続けます。ProcessBuilder について読んでいますが、以下のコードに基づいてそれを実装する方法と場所がよくわかりません。

私が正確にやりたいのは、条件が満たされたときに変数 ("REGRESSION_STATUS", "UPDATED") と ("REGRESSION_STATUS", "OUTDATED") を設定し、必要に応じて値 "UPDATED" と "OUTDATED" を返すことです。 Windows で cmd を使用して実行した場合。

ありがとう!

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

php - SERVER['HTTP_REFERER'] が呼び出しページに切り替わるのを防ぐ方法は?

助けてください。次のように、form.php で $_SERVER['HTTP_REFERER'] を使用して取得したリンク:

フォームが送信されると、リファラー URL がform.phpに切り替わります。このコードに何か問題がありますか、またはリファラー URL が切り替えられないようにする特定の方法はありますか?

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

c++ - C++ 'オブジェクト' ファイルが生成されない

これは Qt 内部から環境変数を取得するためのコードですが、Qt はQProcessEnvironment::systemEnvironment()再起動後に新しい環境変数の変更のみを反映しているようです。そこで、getenv の使用を考えています。しかし、私はこれから得"error C2220: warning treated as error - no 'object' file generated"ました:

/WX を無効にしたり、W4 を W3 に下げたりするようなことは言わないでください。これは聞きたくありません。原因を正確に知りたいのです。

「オブジェクト」ファイルが生成されていません

.

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

c - ユーザー名を尋ねられたときにgetenvはnullを返しますか?

stdlib関数 を使用してユーザー名を取得したいgetenv ()しかし、私はいつもNULLここに私が書いたコードがあります:

返される値は、コードのコンパイルに使用しているマシンによって異なりますか?getenv ()また、返される値が.NULL

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

c - getenv C のセグメンテーション違反?

コーディングによって、私が学んだすべてのことを 1 つのランダムなプロジェクトにまとめることは、私を助けてくれます。コーディング時に私を助け、理解を深めるため。しばらく前に getenv について学び、テストしていました。cの学習に戻り、プロジェクトを再度開くまではうまくいきました...