0
I 컴파일되지 않습니다 C++에 다음 코드가 : 내가의 크기를 추측 할 수없는 동일한 유형 및 컴파일러와 회원을 가지고 있기 때문에클래스 같은 클래스 형의 멤버를 가진
class Container;
class Container
{
std::string m_Name;
Container m_Container;
};
입니다을 여기에 개체.
C#을 사용하여이 작업을하려면 어떻게해야합니까?
namespace Sample
{
public class Container
{
public string m_Name;
public Container m_Container;
}
}
namespace Sample
{
class Program
{
static void Main(string[] args)
{
Container con = new Container();
}
}
}
이 코드는 C#에서 잘 컴파일됩니다. 여기 개체의 크기는 어떻게 계산 되었습니까?
, 당신이 경험할 것 구조체와 고통. 'struct C {C c; }'예를 들어. –