問題タブ [nul]
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.
python - Python - NUL で区切られた行を含むファイルを読み取る方法は?
私は通常、次の Python コードを使用してファイルから行を読み取ります。
しかし、ファイルが「\n」ではなく「\0」で区切られた行である場合はどうですか? これを処理できる Python モジュールはありますか?
アドバイスをありがとう。
file - nullを「カット」する方法は?
Unixの「file」コマンドには、ファイル名の後にヌル文字を出力する-0オプションがあります。これは、「cut」で使用するのに適していると思われます。
差出人man file
:
(私のLinuxでは、「-F」区切り文字は印刷されないことに注意してください。これは私にとってより理にかなっています。)
'cut'を使用して'file'の出力からファイル名を抽出するにはどうすればよいですか?
これが私がやりたいことです:
<null>
ヌル文字はどこにありますか。
それが私がやろうとしていることです。私がやりたいのは、特定のMIMEタイプを持つディレクトリツリーからすべてのファイル名を取得することです。grepを使用しています(図には示されていません)。
すべての有効なファイル名を処理し、名前にコロンが含まれるファイル名にとらわれないようにします。したがって、NULは優れています。
カットされていないソリューションでも問題ないと思いますが、単純なアイデアをあきらめるのは嫌です。
c# - C#ジェネリックス:Tがリターン型の場合、それを無効にすることもできますか?これらのインターフェースをどのように組み合わせることができますか?
コールバックを使用してタイプTのジェネリックパラメーターを返す次のインターフェイスがあります...
ただし、次のインターフェイスもありますが、voidを返すため、コールバックは呼び出されません。
これらの2つのインターフェイスを組み合わせて、ランタイムロジックを使用して違いを判断できますか?どうやってやるの?
sql-server - SQL Serverで、文字列に埋め込まれているヌル文字であるChar(0)を16進コードに置き換えます。
Char(0)
文字列に埋め込まれたヌル文字を16進コードに置き換えるSQLServerT-SQLの構造とは何ですか?
つまり
戻らない't0x00t'
、どうする?(これはすでに1から31まで機能します。)
この質問には、問題が照合であると説明する回答があります。
この回答は、master.dbo.fn_varbintohexstr(0)
を返し0x00000000
ます。
Replace
内部を手動で単純化すると、上記の質問への回答のように、句'0x00'
を追加するだけで機能しましたが、完全な式で機能するバージョンが見つかりません(すべてのnに使用できます) Collate
、0から31、9、10、13をスキップ)。
windows - node.jsからWindowsでNULデバイスに書き込むにはどうすればよいですか?
これは数日間私を悩ませています。NUL デバイスへの標準ストリーム リダイレクトについては知っていますが、そうではありません。node.js は、fs native/libuv バインディングの下で CreateFileW を使用します。
残念ながら、次のようなものを使用しています:
3 バイトの NUL ファイルを cwd に作成します。
\Device\Null に書き込もうとしましたが、すべてがファイルである *nix ヘッドなので、\Device\Null の作業パスを実際に見つけることができませんでした。ENOENT をスローする \\.\Device\Null など。
Windowsでこれを機能させる方法についてのアイデアはありますか?
これは関連しているようですが、lib/fs.js から uv/src/win/fs.c へのフロー全体を追跡して、パス引数が絶対パス解決に対する何らかの相対的な影響を受けていないことを確認することはできません。
cmd - プログラムを実行せずにCMDがErrorLevelを返す
CMDプロンプトからPowershellコマンドを実行していますが、コマンドの実行を開始する前に、Powershellが最初にインストールされているかどうかを確認したいと思います。以下の実際のエラーを表示せずにPowerShellが存在しない場合は、スクリプトを終了してください。これが私のスクリプトです:
私が抱えている問題は、これを出力として取得していることです。
variables - 変数で >nul を使用する
変数に設定されたときに無視されるのをやめる方法を知っている人はいますか>nul
、それとも不可能ですか? すべての変数が展開された場合にのみ機能するものの1つであると感じていますが、質問しても問題ありません。
例:
windows - 実行可能ファイルを破損せずに変更するにはどうすればよいですか?
ファイルのFRONTに追加された場合に実行可能ファイルを破損しない特定のヌル文字またはバイトのシーケンスはありますか?NUL(00 hex)を追加しようとしましたが、毎回実行可能ファイルが破損します。NOP(操作なし)などのバイトコードはありますか?
簡単に言うと、&process +fixedoffsetでメモリ内の値を変更する「ハック」を台無しにしたいのです。メモリスタックをプッシュアップすると(またはそう思う)、メモリスタックが機能しなくなります。
c++ - NULL を返しますが、エラー C2440 が発生します: 'return' : 'int' から 'const &' に変換できません
私は次の方法を持っています
どの実装が続くか
しかし、コンパイル時にこのエラーが発生します
現時点では、getUrgency メソッドから NULL 値を返したいと思っています..だから..私のコードの問題は何ですか? どうすれば修正できますか?私はこれが完全に可能なJavaの世界から来ました..
緊急のコードはこれです