[::] new [placement] new-type-name [new-initializer]
[::] new [placement] ( type-name ) [new-initializer]
실패할 경우 new는 0을 반환하거나 예외를 throw합니다. 자세한 내용은 new 및 delete 연산자를 참조하십시오. 사용자 지정 예외 처리 루틴을 작성하고 함수 이름을 인수로 사용하여 _set_new_handler 런타임 라이브러리 함수를 호출하면 이 기본 동작을 변경할 수 있습니다.
관리되는 힙에서 개체를 만드는 방법에 대한 자세한 내용은 gcnew를 참조하십시오.
new가 C++ 클래스 개체에 메모리를 할당하는 데 사용되면 메모리가 할당된 후 개체의 생성자가 호출됩니다.
new 연산자로 할당한 메모리를 할당 해제하려면 delete 연산자를 사용하십시오.
_msize()로 윈도우에서는 크기를 구할 수 있습니다.
리눅스에서는 구하지 못하네요. ㅇ_ㅇ;;
new 연산자 (C++)
https://msdn.microsoft.com/ko-KR/library/windows/apps/kewsb8ba(v=vs.120).aspx
[::] new [placement] new-type-name [new-initializer]
[::] new [placement] ( type-name ) [new-initializer]
실패할 경우 new는 0을 반환하거나 예외를 throw합니다. 자세한 내용은 new 및 delete 연산자를 참조하십시오. 사용자 지정 예외 처리 루틴을 작성하고 함수 이름을 인수로 사용하여 _set_new_handler 런타임 라이브러리 함수를 호출하면 이 기본 동작을 변경할 수 있습니다.
관리되는 힙에서 개체를 만드는 방법에 대한 자세한 내용은 gcnew를 참조하십시오.
new가 C++ 클래스 개체에 메모리를 할당하는 데 사용되면 메모리가 할당된 후 개체의 생성자가 호출됩니다.
new 연산자로 할당한 메모리를 할당 해제하려면 delete 연산자를 사용하십시오.
_msize()로 윈도우에서는 크기를 구할 수 있습니다.
리눅스에서는 구하지 못하네요. ㅇ_ㅇ;;
----------------------------------------------------------------------------
젊음'은 모든것을 가능하게 만든다.
매일 1억명이 사용하는 프로그램을 함께 만들어보고 싶습니다.
정규 근로 시간을 지키는. 야근 없는 회사와 거래합니다.
각 분야별. 좋은 책'이나 사이트' 블로그' 링크 소개 받습니다. shintx@naver.com
댓글 달기