- 【初心者歓迎】C/C++室 Ver.103【環境依存OK】
247 :デフォルトの名無しさん[sage]:2018/08/17(金) 14:19:37.82 ID:5jlDcaCQ - const WCHAR* const p = L"aaaa";
というconst WCHAR*を指すポインタ定数があるとき、 typedef const WCHAR* LPCWSTR; と型宣言がされていると、 const LPCWSTR p = L"aaaa"; と書けるけど、このときなぜ後ろのconstが前に出てくるんでしょうか。
| - 【初心者歓迎】C/C++室 Ver.103【環境依存OK】
249 :デフォルトの名無しさん[sage]:2018/08/17(金) 15:33:34.55 ID:5jlDcaCQ - >>248
これ後ろのままでもコンパイル通るんですか。 で、前でもコンパイラが理解できるからどっちでもOKと。 ただそれなら、 const const WCHAR* p = L"aaaa"; という記述も特別OKにしてもらいたかったです。
|
|