cppBuilder
indy
#migrated

C++ Builder XE4, 10.2 Tokyo | Indy > TIdStackの使用 > IdComponent.hppをincludeする

動作環境
C++ Builder XE4
   Indy 10.6.0.4975

RAD Studio 10.2 Tokyo Update 2 (追記: 2018/01/05)
   Indy 10.6.2.5366

C++ Builder / Indy > 自分のIPアドレスを取得する実装
にて実装した自IPアドレスを取得しようとした。

TIdStack::IncUsage();
にてエラーが出た。

[bcc32 エラー] XXX.cpp(76): E2090 型限定子 'TIdStack' がクラス名または名前空間名ではない

対象のフォームはIndyのコンポーネントを一つも持っていない。

以下を追加することで、TIdStackが使えるようになった。

#include <IdComponent.hpp>

補足

TIdUdpClientを追加した時、includeされたhppファイルの中から上記を見つけた。