Ich versuche Boost-Bibliothek-Klasse zu verwenden, um einige Socket-Kommunikation zu tun. Ich muss tun, um diese Variablen als Klasseninstanz erklären, so habe ich, wie unten erklärt,IOS deklarieren Boost-Klasse als Klassenvariable
@interface Custom_View : UIView{
boost::asio::io_service io_service_2;
tcp::resolver r_2(io_service_2);
client c_2(io_service_2);
boost::thread* dvr_thread_2;
}
Erste erro wie
Custom_View.h:46:23: Unknown type name 'io_service_2'; did you mean 'boost::asio::io_service'?
Custom_View.h:47:16: Unknown type name 'io_service_2'; did you mean 'boost::asio::io_service'?
Custom_View.h:46:19: Field 'r_2' declared as a function
Custom_View.h:47:12: Field 'c_2' declared as a function
Wie kann ich diesen Fehler beheben.
Ich muss es als Klasseninstanzvariable verwenden, da ich diese Klasse als andere Instanz in meinem Code verwenden werde. – CodeDezk