Mam następujący kod w języku C#:możliwe do konwersji C# get ustawić kod do C++
public string Temp
{
get { return sTemp; }
set {
sTemp = value;
this.ComputeTemp();
}
}
Czy to możliwe, aby przekształcić to i użyć GET i ustawić w ten sposób? Wiem, że nie można zadeklarować jak tak i muszę „:” zadeklarować ale gdy próbuję to zrobić:
public:
std::string Temp
{
get { return sTemp; }
set {
sTemp = value;
this.ComputeTemp();
}
Błąd zgłaszany jest na pierwszym „{” stwierdzając expected a ';'
. Wszelkie sugestie, jak to naprawić?
Moderator ** Uwaga: ** To pytanie już dobiegł końca. Jeśli chcesz skomentować jego prawdziwość, zanieś go do [meta post] (http://meta.stackexchange.com/questions/191089/why-do-we-let-host-users-users-dictate-the-perception- przepełnienia stosu). Dzięki. –
Możliwy duplikat [podobnych do C# właściwości w natywnym C++?] (Http://stackoverflow.com/questions/4225087/c-like-properties-in-native-c) –