1

__declspec に関するMSDNの記事を読んでいます。

それでは始まります:

ストレージ クラス情報を指定するための拡張属性構文で は、__declspec キーワードを使用します。これは、特定の型のインスタンスを、次に示す Microsoft 固有のストレージ クラス属性と共に格納することを指定します。...

ストレージ クラス情報とは正確には何を意味するのでしょうか? そして、それはコンパイラにどのように影響しますか?

追加 1

誰かがコメントとしてリンクを投稿しましたが、すぐに削除しました。リンクが便利だと思いました。なのでここに追記。

http://en.cppreference.com/w/cpp/language/storage_duration

4

1 に答える 1

2

この記事では、「拡張属性」と「ストレージ クラス属性」という用語を同じ意味で使用しているようです。これらの用語は、 内で指定できる属性を指すだけです__declspec(...)

各属性には独自の意味があり、ほとんど相互に関連していません。記事のリンクをたどると、各属性の機能について読むことができます。

于 2014-12-05T04:39:27.853 に答える