問題タブ [boolean]

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

c++ - C ++でint-to-bool警告を修正するにはどうすればよいですか?

ファイルから整数を読み取ってbool変数をそれに等しくしようとすると、MSVC++で警告が表示されます。

(accessLVはboolの配列であり、FileReadは、ファイルからの読み取りに関連する構文を減らすために作成した関数です。これは、ステートメントがforループ内にあるためです)

static_castを使用してみました:

しかし、それでも警告が表示されます。私はこれをやってみました(正確な用語はわかりません):

そして、警告はまだそこにあります。accessLVをintの配列にせずに警告を取り除く方法はありますか?

注意:これが役立つ場合は、FileReadの構文です。

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

parsing - ブール方程式のリファクタリング

そのようなブールルール/式があるとしましょう

あなたはそれをできるだけ多くのANDのみの式に変換したいのです

ORを減らしているだけなので、

これを行うブール代数のプロパティはありますか?

0 投票する
8 に答える
30704 参照

java - javaの3番目のブール状態は何ですか?

定義上、ブール値は true または false の 2 つの状態のみで構成されることはわかっています。これらの状態のいずれかで初期化される前に、ブール値がどのような値を持つのか疑問に思っていました。

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

ruby-on-rails - Union Logicを使用したActiveRecord動的属性ベースのファインダー?

ActiveRecord に「論理 OR」動的ファインダーが必要です。そんなの見た人いる?

だから、このようなものの精神で..

..あなたはこのようなことをすることができます..

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

sql - データベースの NULL ブール値をチェックしています

テーブルにブール値のフィールドがあり、レコードの範囲には値がありません (tr​​ue または false ではありません)。これらを見つけるために SQL ステートメントを作成するにはどうすればよいですか?

次の SQL ステートメントを試しましたが、成功しませんでした。

どんな助けでも大歓迎です。

どうもありがとう、ベン

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

delphi - Delphi:VarIsBoolean()-関数はありませんか?

Variants.pasには、バリアントの型をチェックするためのいくつかのVarIsXXX()関数があります。ただし、VarIsBoolean()はありません。

バリアントがブール型であるかどうかを確認するための好ましい方法は何ですか?

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

c++ - C++ で算術または列挙値を暗黙的にブール値に変換できるのはなぜですか?

C++ 標準は、セクション 4.12 で次のように述べています。

算術、列挙、ポインター、またはメンバー型へのポインターの右辺値は、bool 型の右辺値に変換できます。ゼロ値、ヌル ポインター値、またはヌル メンバー ポインター値は false に変換され、その他の値は true に変換されます。

つまり、次のコードは有効です。

構文的には有効ですが、意味的には意味がありません。私の質問は、なぜ C++ がそのような奇妙なことを許可しているのかということです。私の知る限り、それは混乱を招くのではなく、何の利点もありません。

0 投票する
9 に答える
261053 参照

perl - Perlでブール変数を使用するにはどうすればよいですか?

私が試してみました:

これらのどれも機能しません。エラーメッセージが表示されます

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

cocoa - BOOL 値にバインドされた NSTableColumn

私は NSTableView を NSArrayController にバインドしています。私のモデルには BOOL フィールドがあります。その値を列にバインドしようとしています。正しく表示されます (値が YES の場合は 1、値が NO の場合は 0)、読み取り専用です。=(値を編集しようとしても送信できません-Enterキーを押しても何も起こらず、セッターは呼び出されません。列は編集可能です。

IB で正常にバインドできます。通常どおりバインドするだけで、すべて動作します。しかし、私はプログラムで同じことを行うことはできません=(

それが列の作成および追加方法です。

BOOL 値にのみ問題があります。同じ列を他のフィールドにバインドすると (keyPath を変更するだけで)、すべて正常に動作します。

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

search - フレックスとバイソンの結合の難しさ

FlexとBisonを使用して、論理「and」、「or」、「not」操作、および「()」を使用したネストされた部分式をサポートするブールクエリ言語の文法仕様があります。

「(A&B)|(C&D)」として解析したい「AとBまたはCとD」のようなクエリが実際には「A&(B |( CD ) )"。これは結合性の問題であるとほぼ確信していますが、適切な説明や例をどこにも見つけることができないようです。それか、重要な何かが欠けています。

boolpars.yからの関連情報:

誰かが欠陥を見つけることができますか?バイソンが「または」適切な優先順位を与えていない理由がわかりません。