- Win32API質問箱 Build118
332 :デフォルトの名無しさん[]:2014/09/17(水) 04:31:47.17 ID:x9mPq2Oh - Windows.hを読み込むとrpcndr.hが読み込まれ、その中に有る#define small charが
有効になるんですよ。 それでsmallが識別子に使えないんです。 min、maxも同様ですが、こちらはstd::min、std::maxとかぶるので抑制マクロが有る。 小文字のマクロはやめたほうが良いんじゃないかって話です。 なんでtypedefにしないんですか。 min、maxは仕方ないにしてもsmallなんてtypedefで良いじゃないですか。 ということを2chを通してMicrosoftの偉い人に訴えているわけです。
|
- Win32API質問箱 Build118
334 :デフォルトの名無しさん[]:2014/09/17(水) 04:45:08.52 ID:x9mPq2Oh - イイエダメです。
|
- Win32API質問箱 Build118
338 :デフォルトの名無しさん[]:2014/09/17(水) 14:20:57.64 ID:x9mPq2Oh - >>336
めんどくさくありません。 システム標準のフォントサイズを知る方法を教えてください。
|
- Win32API質問箱 Build118
341 :デフォルトの名無しさん[]:2014/09/17(水) 15:34:37.64 ID:x9mPq2Oh - >>340
どうもです。
|
- Win32API質問箱 Build118
343 :デフォルトの名無しさん[]:2014/09/17(水) 19:40:38.52 ID:x9mPq2Oh - >>342
どこで定義するか困るですね。 smallを使う前に定義しても、その前にWindows.hを読まれると意味ないから。 2chには右翼が多いと聞いたんですが、クレクレしてもらえませんかね? 街宣車横付けしてsmallてなんやねん!?みたいな。
|