問題タブ [stringification]

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 に答える
1823 参照

c-preprocessor - C/C++ プリプロセッサの一重引用符?

重複の可能性:
マクロで引数を単一引用符で囲む方法は?

どうすれば次のことができますか。

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

c - マクロの#と##

プログラムを見るだけで、両方のprintfステートメントで同じ出力が期待される可能性があります。しかし、プログラムを実行すると、次のようになります。

なんでそうなの?

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

c++ - #define ステートメントを出力するには?

ではなく、どうすればcerr印刷できますか? Boost と Qt にアクセスできます。5 < 6statement_

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

c - プリプロセッサ マクロ GCC: x と x を貼り付けても有効な前処理トークンが得られない

このマクロは VS コンパイラでは問題なく動作しますが、GCC コンパイラではコンパイルされません。

エラー: エラー: "/" と "includefile" を貼り付けても、有効な前処理トークンが得られません

一部のインクルード ファイルでは、エラーが発生します。

エラー: 「includefile」と「.」を貼り付けています。有効な前処理トークンを与えません

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

c-preprocessor - プリプロセッサステートメントの解読

誰かが私が次のプリプロセッサステートメントを解読するのを手伝ってくれませんか。

ここで、タイプxの変数yのメモリ割り当てが行われていることを認識しています。しかし、上記のステートメントの##の目的が何であるかはわかりません。誰かが私を助けてくれたら素晴らしいと思います。

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

c - 前処理 #define

##この特定の例では、プリプロセッサがどのように機能し、何を表しているのか理解できません

これはどのよう に機能しますか、または前処理中に#define TEMP_KEY(type,Key) (TEMP_##type | Key) どのように、そして正確に何がTEMP_##type置き換えられますか?

0 投票する
7 に答える
318 参照

c++ - %sを使用してフォーマットする場合の#は何ですか

私はこのアサーションの例に出くわし、それが何の#ためにあるのか疑問に思いました。

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

c - Cプリプロセッサを使用してintを文字列に連結します

Cプリプロセッサを使用して'dintを'd文字列#defineに連結する方法を理解しようとしています。私のコンパイラはCentOS5のGCC4.1です。このソリューションはMinGWでも機能するはずです。#define

文字列にバージョン番号を追加したいのですが、それを機能させる唯一の方法は、文字列として定義されているバージョン番号のコピーを作成することです。

#define私が見つけた最も近いものは、マクロ引数を引用する方法でしたが、それはsでは機能しません

これは機能しません。

#値が数値であり、に展開されるため、sがないと機能しません。"/home/user/.myapp" 2 6これは、有効なCではありません。

これは機能しますが、バージョン定義のコピーを持っているのは好きではありません。数字としても必要だからです。

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

jquery - jQuery JSON.stringifyがJSON文字列全体を取得してCookieに保存しない

JSON 文字列を使用して Cookie にスコアを設定しようとしています…</p>

アラートは次のように言っています。

{"s":"{score":2000,"name":"Michael"}}

…オブジェクト全体ではありません。オブジェクト全体を JSON 文字列にするにはどうすればよいですか?