자료구조
흐린바다
인생이란 이름의 자료구조 한켠
나라는 노드는 오늘도 널 향해
널향한 포인터를 찍고 싶어
하지만 내 포인터는 NULL포인터
오늘도 비어있는 난 쓰디쓴 빈술잔만을 가리키지
우리모두는 이세상의 연결리스트
나는 블랙리스트
너는 vip리스트
너도나도 하나의 NODE
하지만 우리의 포인터는 달라
너는 말로 표현못해 malloc으로
빛나는 아름다운 천사
나는 이세상에 new엇나간 모난돌
나의존재는 세상에서 delete
free한 너와는 달라 지워질뿐이지
개나소나 스마트를 논하는 스마트한세상속
모든 스마트 포인터는 널포인터로 가져
하지만 내 끝은
delete 아무도 관심같지않아
나도이제 free해지고싶어
널향한 속박으로부터 NULL해지고싶어
구해줘 this포인터가 가르키는 *this를
가르켜줘 너의의 객체를 포인터로 이어줘 너와나의
연결리스트
이젠 정의해줘 typedef 우리사이
내 머릿속 헤더파일은 너를 항상 include
너와함께 컴파일하고 싶어
하지만 어디서부터 잘못된걸까 디버깅
널향한 내 마음은 언제나 buffer overflow
플로우를 타고 타도 타도 뜨겁게 타오르는
나의 CPU는 오버히트 셧다운
너의 마음은 private 나에게는 닫혀있어
한걸음 다가갈 수 있게 열어줘 너의마음
하지만 돌아온건 friend선언
나는언제나 public 다가와 내게로
너와 하고싶은일들 overriding 하지만
상속받은것이 아무것도없어
빈곤한 나는 const int const ptr
가진것 없지 쓰레기값 밖에는
너와의 연결고리조차 영원히 갖지못해
다시 쓰고싶어 우리사이 초기화
하지못해 const 이 세상끝날 때 까지 영원해
인생이란 자료구조
그속에서조차 널향한 나의마음은
NULL포인터만을 가르키고있어
nullptr
넌 내모든것 나의 헤더파일 나의전역변수
하지만 난 언제나 너에게 지역변수
언젠가 잊혀질 stack속의 기억일뿐
BGM정보 : 브금저장소 - http://bgmstore.net/view/ULL6H
별점인가요? 101(2)점만점에 100(2)점이면 호평으로 받아들이겠습니다
dangling pointer를 조심하세요... free했으면 null을 넣어야 합니다... 이미 가버린 것에 허좃질하는 것만큼 위험한 게 또 없지요