0

このドキュメント https://msdn.microsoft.com/en-us/library/tcxf1dw6(v=vs.140).aspxによると、プログラマーは%lldで f long long 変数を、 %I64d で__int64変数出力する必要があります。

そして、このドキュメントhttps://msdn.microsoft.com/en-us/library/s3f49ktz.aspxによると、 __int64はlong longの別の名前です。

では、最初のドキュメントで%lldを__int64にも使用できるとだけ述べていないのはなぜでしょうか? VS チームは、将来__int64がlong longとは異なると考えていますか? 彼らが下位互換性を気にしている場合、これがどのように起こるか想像できません...

ありがとうございました

4

1 に答える 1