Jak w temacie.
class Klasa
{
public:
String^ a; // tu pojawia się błąd
};
Jak w temacie.
class Klasa
{
public:
String^ a; // tu pojawia się błąd
};
Klasa niezarządzana nie może trzymać zarządzanych rzeczy. Klasa musi być zadeklarowana jako "ref class".
Hmm... Kolejny, który przypadkiem pisze w C++/CLI, a chciał w C++?
Dzięki działa.
"Hmm... Kolejny, który przypadkiem pisze w C++/CLI, a chciał w C++ ?" TAK :-D
ramzes2009 napisał(a)
"Hmm... Kolejny, który przypadkiem pisze w C++/CLI, a chciał w C++ ?" TAK :-D
Project -> Properties... -> Configuration Properties -> General -> Common Language Runtime support na No Common Language Runtime support i masz zwyczajne, natywne C++.
Fanael napisał(a)
ramzes2009 napisał(a)
"Hmm... Kolejny, który przypadkiem pisze w C++/CLI, a chciał w C++ ?" TAK :-D
Project -> Properties... -> Configuration Properties -> General -> Common Language Runtime support na No Common Language Runtime support i masz zwyczajne, natywne C++.
Ale wtedy nie bedzie mozna korzystac z formy i kontrolek?
Niestety nie, o ile korzystasz z edycji Express. W wersji pro sa tam jakies kreatory do tworzenia GUI bez CLR/CLI (jakies tam MFC czy cos w tym stylu) ale w edycji Express niet.