Class1 myclass(someparameter);
int main(int argc, char* argv[])
{
myclass = Class1(anotherparameter);
}
파일 범위에 변수가 있습니다.이것은 나쁜 습관입니까? C++
나는 내 질문에 단어를 쓰는 방법을 모른다. 하지만 기본적으로 클래스를 복사하고 있는데이 코드는 꽤 펑키합니다. 이 일의 결과가 있습니까? 대신 new
/delete
을 사용해야합니까? 내가 생각할 수있는 잠재적 인 문제는 클래스에 포인터가 포함되어있는 경우입니다 (그러나 복사 생성자를 생성하여 해결할 수 있음).
예, C++은 나쁜 습관입니다 ... 농담, 그냥 농담. 진정해, 친구. – JimDaniel