nullptr
Programming/C# / 2010. 10. 26. 16:06
일본사이트의 내용을 네이버번역 및 수정 한 것입니다.
nullptr
C++에서 포인터가 아무값도 없을 때NULL을 사용하듯이, 핸들이 아무값도 없을 때는 nullptr을 사용합니다.
초기화하고 있지 않는 핸들은nullptr로 설정되어 있습니다.
nullptr은 C++/CLI의 키워드이며,C++과 같이 0이 아닙니다.
핸들이bool값과 같은 취급을 받을 때는nullptr은 비교를 하는 의미가 됩니다.
String^ s;
if(s) // if ( s != nullptr )(와)과 같다 ...
bool isnull = !s; // bool isnull = s ==nullptr; (와)과 같다
반응형
'Programming > C#' 카테고리의 다른 글
외부 프로그램 실행 (0) | 2010.10.28 |
---|---|
작성된 프로그램에 의해 윈도우종료가 문제될 때 (0) | 2010.10.28 |
[GameDev] KGC 2008 - C#을 사용한 빠른 툴 개발 (0) | 2010.10.21 |
C#에서 C함수 사용하기 (0) | 2010.10.20 |
스레드를 사용하는 2가지 방법 (0) | 2010.10.14 |