> a++=a;
> とかがあるから、

ありません。

確認しましたがVCではエラー吐きますね。