[WIP] CNativeWにnullptrを代入できるようにしたい Take3 #1097
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
PR の目的
CNativeWの挙動を仕様化した際、疑問があった箇所に「バグじゃね?」とコメントしました。
現時点で、「バグじゃね?」が2箇所残っているので対応したいです。
疑問のある仕様
カテゴリ
PR の背景
自分のなかで結論が出せてないので、作成途中のものを一旦公開します。
PR のメリット
str = NULL
という記述の意味が、str をNULLにする、になります。str += NULL
という記述の意味が、 なにもしない になります。PR のデメリット (トレードオフとかあれば)
operator = (wchar_t)
の存在意義を問うべきなのかもしれません。str += NULL
という記述の意味が、従来通りで正しい可能性があります。PR の影響範囲
関連チケット