問題タブ [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.
c - 警告: 異なるサイズの整数からポインタへのキャスト [-Wint-to-pointer-cast]
David Haskins の「C in Linux」という本で C を学んでいましたが、問題があります。このコードをコンパイルしようとすると:
ターミナルにこの警告が表示されます!
c++ - ユーザー名を取得するポータブルな方法
C/C++ の場合、Linux/Posix および Windows でユーザー名を取得する移植可能な関数はないようです。これを達成するための最も面倒ではなく、堅牢な移植可能なコードは何でしょうか?
Linux では USER 環境変数が常に定義されているようですが、Windows では USERNAME 変数が定義されているようです。getenv に依存することで、windows.h のインクルードを回避し、プリプロセッサ ステートメントを最小限に抑えることができます。
しかし、このアプローチは中途半端に堅牢ですか? それとも、私は別の解決策を知らないのでしょうか? そして、私はiOSに対しても無知でした...
java - Java を使用して Windows で getenv を動作させる
こんにちは、「getenv」を機能させるのに苦労しています。「スレッド「メイン」java.lang.UnsupportedOperationExceptionの例外」を返し続けます。ProcessBuilder について読んでいますが、以下のコードに基づいてそれを実装する方法と場所がよくわかりません。
私が正確にやりたいのは、条件が満たされたときに変数 ("REGRESSION_STATUS", "UPDATED") と ("REGRESSION_STATUS", "OUTDATED") を設定し、必要に応じて値 "UPDATED" と "OUTDATED" を返すことです。 Windows で cmd を使用して実行した場合。
ありがとう!
php - SERVER['HTTP_REFERER'] が呼び出しページに切り替わるのを防ぐ方法は?
助けてください。次のように、form.php で $_SERVER['HTTP_REFERER'] を使用して取得したリンク:
フォームが送信されると、リファラー URL がform.phpに切り替わります。このコードに何か問題がありますか、またはリファラー URL が切り替えられないようにする特定の方法はありますか?
c++ - C++ 'オブジェクト' ファイルが生成されない
これは Qt 内部から環境変数を取得するためのコードですが、Qt はQProcessEnvironment::systemEnvironment()
再起動後に新しい環境変数の変更のみを反映しているようです。そこで、getenv の使用を考えています。しかし、私はこれから得"error C2220: warning treated as error - no 'object' file generated"
ました:
/WX を無効にしたり、W4 を W3 に下げたりするようなことは言わないでください。これは聞きたくありません。原因を正確に知りたいのです。
「オブジェクト」ファイルが生成されていません
.
c - ユーザー名を尋ねられたときにgetenvはnullを返しますか?
stdlib
関数 を使用してユーザー名を取得したいgetenv ()
しかし、私はいつもNULL
ここに私が書いたコードがあります:
返される値は、コードのコンパイルに使用しているマシンによって異なりますか?getenv ()
また、返される値が.NULL
c - getenv C のセグメンテーション違反?
コーディングによって、私が学んだすべてのことを 1 つのランダムなプロジェクトにまとめることは、私を助けてくれます。コーディング時に私を助け、理解を深めるため。しばらく前に getenv について学び、テストしていました。cの学習に戻り、プロジェクトを再度開くまではうまくいきました...