質問です
int hoge(wchar_t *p);
な関数があって
int a = hoge(L"fuga"); だと正常で
int b = hoge("fuga"); だと誤動作します
理由は判りますが
そもそも引数がcompile errorにもwarningにもなりません
C++みたいにcompile errorにする方法は?
C言語なら俺に聞け 164
185デフォルトの名無しさん (スフッ Sd7f-Lg42)
2025/11/25(火) 13:48:33.82ID:rSIO8n1ldレスを投稿する
ニュース
- 「結局どこを走ればいいんですか?自転車は」 26年度から「青切符」導入 弁護士「自覚と認識を」★2 [七波羅探題★]
- 【速報】長期金利、一時1.850%に上昇 [蚤の市★]
- 【声優】ラブライブ声優・新田恵海(39)、事務所退所を発表 今後はフリーで活動「声優として歌手として、これからも邁進してまいります」 [Ailuropoda melanoleuca★]
- 【福井】注射器に入れた自分の体液を背後から女性の服に…27歳会社員の男を3度目の逮捕 [nita★]
- 「中国はメンヘラ」日本企業の本音は「もう生活を壊されるのはゴメンだよ」 ★2 [煮卵★]
- 地方で深刻移動貧困の実態「車のために働いてる」手取り15万円のシンママ月3.2万円が軽自動車維持費★2 [七波羅探題★]
- ギリギリちんこを見せてもいい場所
- 高市首相、進撃の巨人のモノマネをする。安倍晋三 [545512288]
- 【速報】日銀総裁、12月利上げを事実上「予告」ー日経報道 [115996789]
- ネトウヨ、「朝敵」を「朝鮮の敵」という意味と勘違いしてしまう [165981677]
- 【速報】立花孝志ら3人を書類送検 [115996789]
- 「車のために働いてる」手取り15万円のシングルマザー、月に3.2万円が軽自動車の維持費へ消えていた。地方で移動貧困が深刻に [663766621]
