問題タブ [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.

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

c - C で文字配列を宣言するベスト プラクティス

次のような配列を宣言するために、4 バイト長のデバイスからデータを読み取る必要があります。

これをインデックスごとに解析し、インデックス 3 で停止することを保証します。

データ[0]..データ[3]

この場合、NUL('\0') の余地はありません。

これが安全と見なされるか、または配列を次のように宣言する必要があるかを知りたい

この配列は、str* シリーズの関数では使用されません。

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

c - これら 2 つのケースで getchar() の動作が異なるのはなぜですか?

文字をエンコードするための小さなプログラムを書いていますが、NUL 文字の読み取りに問題がある可能性があります。私の問題は、このコードの getchar が CTRL + @ によって入力された NUL 文字を何らかの形で無視することです。

しかし、このコードは正しく機能し、NUL 文字を正しく読み取ります。

問題の原因となる違いは何ですか?この動作の説明をありがとう。コードは Windows 8.1 で gcc 4.7.1 の下でテストされました

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

mysql - mysqlテーブルにデータを挿入するときにすべてのnullレコードを無視する

mysql で「create table」ステートメントを使用して 22 列のテーブル (tbldemo) を作成しました。「Load data infile」ステートメントを使用して .csv ファイルからデータを挿入しようとすると、エラーが発生します。行全体が null または空の行

これは、.csvからデータをロードするために使用したものです

.csv ファイルを開き、null でフィルタリングしてファイルからデータを消去したくはありません。代わりに、クエリで直接実行したいと考えています。これを達成する方法はありますか? 前もって感謝します。

0 投票する
0 に答える
207 参照

java - ローカル履歴からファイルを取得しようとすると Android Studio がクラッシュする

パソコンがクラッシュしました。Java ファイルが破損し、メモ帳 ++ で「nul」「nul」などと表示されるだけです。ファイルをクリックして開こうとすると、Android Studio がクラッシュし、そのファイルを右クリックして、[ローカル履歴] > [履歴を表示] をクリックして復元しようとすると、Android Studio がクラッシュします。

Androidスタジオがクラッシュすることなく、ローカル履歴を使用してファイルを復元する方法を知っている人はいますか?

1.changes.storageData と changes.storageRecordIndex の 2 つのファイルを含む Android Studio のローカル履歴フォルダーを見つけました。おそらく、これらのファイルからファイルを取得できます。それらを閲覧する方法を知っている人はいますか?

前もって感謝します

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

c - 区切り文字が NUL char であるトークンに char 配列を分割します

NULchar をセパレーターとして使用して、char 配列をトークンに分割したいと考えています。

コマンドからネットワーク経由で受け取った char 配列があるrecvので、char 配列の長さを知っています。そのchar配列には、NULchar(\0)で区切られた一連の文字列があります。

セパレーターはchar であるため、独自の目的で使用されるため、NUL使用できないことを意味します。strtokNULL

したがって、バイト 8 から始まるすべての文字列を反復処理したいと考えています (文字列の前に 2 つの 32 ビット整数が続きます)。

すべてのキャラクターがキャラクターを探してから、これまでに見つけた長さを\0実行できると考えていましたが、これよりも優れた方法があるに違いないと考えました。memcpy

他にどのようなアプローチを取ることができますか?

0 投票する
0 に答える
233 参照

image - TypeError: 白い画像に小さな画像を貼り付けるための「埋め込み NUL 文字」

「DOBBLE」ゲームを作成したいのですが、DOBBLE カード ゲームを作成するには、いくつかのシンボル (小さな絵) を大きなものに置きたいだけですが、シェルは次のように返します。

「埋め込まれたNUL文字」。

私のプログラムは次のとおりです。

...それは私のプログラムの始まりにすぎません。

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

c++ - C++: NUL 文字を失わずに std::string を base64 にエンコードする方法

私は他の誰かのコードを稼働させることに取り組んでいます。コードは C++ で記述されています。失敗している部分は、std::string を base64 に変換するときです。

base64 は次のとおりです。

「tmp」文字列を使用してサーバーを呼び出します。base64 文字列には、2 つの NUL 文字が埋め込まれている必要があります (strUserName の前と strPassword の前)。ただし、コードは tmp を c_str() として渡しているため、NUL 文字が取り除かれているようです。これに対する良い解決策はありますか?ありがとう。

更新コードに「」が含まれていることを追加する必要があると思います#include <asm/errno.h>。これは、グーグルで調べたところ、macOS との互換性が見つからなかったため、コメントアウトしました。完全開示。

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

windows - nulというファイルが存在する場合、nulはどのように機能しますか

nul が Windows のファイルになることはあり得ない場合、nul に対して同じ規則を持たない OS を使用してすべてのディレクトリに「nul」と呼ばれるファイルが作成された場合はどうなるでしょうか。たとえば、CMD で「echo 1234>nul」が実行された場合、データは nul に書き込まれますか?それとも破棄されますか?

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

sql - CROSS APPLYで空行を処理する方法【SQL Server】

私は以下に持っていますStored Procedure-

さて、私executeが上記SPと以下のときPostID-

--[Mercola_Optimized_GetArticlePostAMP] 732490以下のデータを取得しますexpected。として、内部のクエリにcross applyは上記のデータがありますpostID

ここに画像の説明を入力

しかし今、私executeが同じSPである場合、以下は異なりますPostID-

--[Mercola_Optimized_GetArticlePostAMP] 40702私は下に取得しますempty data [rows]。内部のクエリには上記のInfactcross applyのデータがないため、他のクエリにはデータがあります。postIDjoins

ここに画像の説明を入力

上記の場合に期待される結果 - データを返し、 にデフォルト値を割り当てますCROSS APPLY。どうすればいいですか?

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

c# - 日時ピッカーを離れると、C#で1 / 1 / 0001 12:00:00 AMが返されます

私は自分のクラスでこれを定義します

私を使用してこの変数を初期化する必要がありますgridview

ここに画像の説明を入力

ただし、この値をnullのままにしておく必要がある場合もありますが、そのままにしておくと戻ります1 / 1 / 0001 12:00:00 AM

ここに私のコードがあります:

2つの質問:

1:このコードは次のエラーを返します:

2: より良い解決策はありますか?