[{"keyword":"\ube14\ub8e8\uc544\uce74","rank":0},{"keyword":"\uc2a4\ud0c0\ub808\uc77c","rank":1},{"keyword":"\ubc84\ud29c\ubc84","rank":-1},{"keyword":"\uc2a4\ud154\ub77c","rank":0},{"keyword":"\ub2c8\ucf00","rank":1},{"keyword":"\ubbfc\ud76c\uc9c4","rank":1},{"keyword":"\ub9bc\ubc84\uc2a4","rank":-2},{"keyword":"\uc6d0\uc2e0","rank":0},{"keyword":"\uc6d0\ud53c\uc2a4","rank":0},{"keyword":"\ub098\uc774\ud2b8\ub7f0","rank":"new"},{"keyword":"@","rank":0},{"keyword":"\uc2a4\ud154\ub77c\ube14\ub808\uc774\ub4dc","rank":0},{"keyword":"\ub9d0\ub538","rank":3},{"keyword":"\ub358\ud30c","rank":0},{"keyword":"\ucd95\uad6c","rank":"new"},{"keyword":"\ub77c\uc624","rank":-6},{"keyword":"\ub358\uc804\ubc25","rank":3},{"keyword":"\uc720\ud76c\uc655","rank":-5},{"keyword":"\uac80\uc5f4","rank":-2},{"keyword":"\uac74\ub2f4","rank":2},{"keyword":"\ube14\ub8e8","rank":-3},{"keyword":"\ud558\uc774\ube0c","rank":-7}]
(IP보기클릭)222.109.***.***
이해했다.
(IP보기클릭)121.187.***.***
공대유머네 진짜 ㅋㅋ
(IP보기클릭)118.43.***.***
공대 유우머
(IP보기클릭)117.111.***.***
시계약이 없다 했을때 건전지는 있는데 전기가 없으면 0 건전지 자체가 없으면 null
(IP보기클릭)218.146.***.***
왜 팬티로 리턴을.... 설마
(IP보기클릭)222.109.***.***
이해했다.
(IP보기클릭)61.37.***.***
이해했다; | 17.08.11 14:58 | | |
(IP보기클릭)1.234.***.***
(IP보기클릭)203.246.***.***
(IP보기클릭)118.43.***.***
공대 유우머
(IP보기클릭)121.187.***.***
공대유머네 진짜 ㅋㅋ
(IP보기클릭)60.196.***.***
(IP보기클릭)59.21.***.***
(IP보기클릭)1.245.***.***
(IP보기클릭)1.245.***.***
(IP보기클릭)14.38.***.***
(IP보기클릭)219.254.***.***
으엌ㅋㅋㅋ 시붐 보자마자 혈압이 오른다ㅋㅋㅋ | 17.08.11 15:44 | | |
(IP보기클릭)175.223.***.***
이건 웃어야죠 제일 잡기쉬운 에러니까 ㅎㅎ | 17.08.11 16:05 | | |
(IP보기클릭)211.183.***.***
구와악 | 17.08.11 16:27 | | |
(IP보기클릭)183.177.***.***
그럼 out of memory | 17.08.11 18:42 | | |
(IP보기클릭)112.167.***.***
그것도 다행임.. 말도없이 값이 바뀌는 경우가 생겨버림 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ | 17.08.11 20:38 | | |
(IP보기클릭)223.62.***.***
으악 ... null 체크 다했다고 생각하면 귀신같이 튀어나오는 ㅜㅜ | 17.08.11 20:42 | | |
(IP보기클릭)112.170.***.***
Exception은 나 try-catch 문이 처리했으니 안심하라구!!! | 17.08.11 23:29 | | |
(IP보기클릭)221.157.***.***
만일 자바라면 EXCEPTION은 오류랑 다름. 예외는 JVM이나 시스템이 예상가능한 실수로 바로잡거나 대체가 가능하지만 오류(ERROR)는 catch 해봤자 처리할 수 없는 상황. 예를 들어 out of memory 에러가 나면 catch해봤자 할수 없는게 없음 .. 조용히 스택트레이스나 출력하고 그게 되길바랄뿐... | 17.08.12 05:32 | | |
(IP보기클릭)210.107.***.***
(IP보기클릭)110.70.***.***
우와 | 17.08.11 21:25 | | |
(IP보기클릭)112.170.***.***
零과 無의 차이 입니다. 零 아래로는 음수가 존재하지만 null은 그걸로 끝이죠. | 17.08.11 23:32 | | |
(IP보기클릭)175.197.***.***
형식 안에서의 zero와 형식조차 없음의 차이겠지요 | 17.08.12 00:51 | | |
(IP보기클릭)183.98.***.***
(IP보기클릭)222.114.***.***
(IP보기클릭)182.222.***.***
ㅇㅇ 맞음 컴퓨터는 0조차 하나의 숫자로 인식하기 때문 | 17.08.11 14:44 | | |
(IP보기클릭)117.111.***.***
변태전사 젠틀-맨
시계약이 없다 했을때 건전지는 있는데 전기가 없으면 0 건전지 자체가 없으면 null | 17.08.11 15:33 | | |
(IP보기클릭)121.166.***.***
(IP보기클릭)121.190.***.***
(IP보기클릭)218.146.***.***
심슨o
왜 팬티로 리턴을.... 설마 | 17.08.11 15:12 | | |
(IP보기클릭)121.178.***.***
양말로 합시다 | 17.08.11 15:32 | | |
삭제된 댓글입니다.
(IP보기클릭)175.223.***.***
닐눌닐눌 | 17.08.11 14:54 | | |
(IP보기클릭)50.93.***.***
오 첨알았네 코딩은 MATLAB밖에 안 써봐서 원래 코딩하면 Null이랑 0 구분이 당연히 되는 줄 알았어. | 17.08.11 14:57 | | |
(IP보기클릭)210.126.***.***
파스칼도 닐 쓰더라 | 17.08.11 15:18 | | |
(IP보기클릭)175.223.***.***
c에서도 모든 데이터를 모두 포인터 타입으로 쓰면 간단히 해결 가능함. 아주 적은 데이터들에서야 메모리 낭비가 조금 있지만 어차피 메모리 남아도능 시대이고 고급언어들이 쳐드시는 기본 메모리양을 생각하면 낭비축에도 못듬 | 17.08.11 15:20 | | |
(IP보기클릭)175.196.***.***
하지만 임베디드가 출동한다면? | 17.08.11 15:23 | | |
(IP보기클릭)175.223.***.***
ㅋㅋㅋ 요즘 임베디드가 과거 데탑보다 좋음. 그리고 임베디드면 시작할때 사용할 메모리의 최대치를 잡고 시작하고나서 필요할때마다 할당 회수/하는 편이 장시간 실행중 메모리 단편화 문제등을 해결 할 수 있어서 오히려 좋음. | 17.08.11 15:29 | | |
(IP보기클릭)211.183.***.***
하지만 코더가 가비지 콜랙견을 못하먼 어떨까? | 17.08.11 16:29 | | |
(IP보기클릭)106.245.***.***
BOOM!! | 17.08.11 16:57 | | |
(IP보기클릭)221.149.***.***
무슨 다른 언어로 C/C++을 이해할려고 함. C/C++ 쓰면서 null과 0의 같음과 다름을 구별해서 사용 못하면 그냥 C/C++ 쓰지 말아야 함. 그리고 당연히 그 2개가 충돌나서 위험한 코드는 방지 코드 자동적으로 넣을 줄 알아야 하는 것임. 그거 못하겠다고, 다른 언어에선 해주는데 왜 안 해주냐고 하면 그냥 쓰지말아야 함. C/C++로만 서버 15년째 개발한 입장에서 하나도 심각하지 않은 문제. | 17.08.11 17:58 | | |
(IP보기클릭)110.70.***.***
보통 프래임마다 이니셜라이즈 함수 준비해놓은걸로 초기화 돌리지 않나;;; 널이건 0건 api에 맞게 셋팅해서 크게 문제 안되던데 그래픽엔진 이야기이긴 하지만 | 17.08.11 18:35 | | |
(IP보기클릭)110.70.***.***
거기에 윈도우메시지 함수로 디버그로그 여러군데에다가 넣어둬서 체크하고 | 17.08.11 18:38 | | |
(IP보기클릭)219.194.***.***
스윕쁘뜨가 컴팔단계에서 닐예외 잡아줘서 좋음...은 개뿔 문법 아직도 적응안댄다 | 17.08.11 19:01 | | |
(IP보기클릭)223.38.***.***
내 생각에 그게 c언어의 심각한 문제로 보이면 닌 코딩하믄 안되겠다. | 17.08.11 20:08 | | |
(IP보기클릭)104.133.***.***
약간 c계열 pointer 개념을 이해못하시는거 같은데, 일단 어떤 object 에 NULL 을 assign 할수 있다는건 pointer object 라는거고, 지금 예를 드신 null 과 0 을 둘다 처리할수 있는것중에 생각나는게 int * 가 있으니 int *temp = new int(); *temp = 0; temp = NULL; 여기서 temp = NULL 은 (int *)의 값이고 (포인터 값), *temp = 0 은 (int) 의 값임 (value 값). 근데 이게 java 만 접한 사람이 헷갈리는 이유는, Integer temp; // int 가 아닌 Integer 를 사용; null 을 assign 할수 있어야 하니깐. temp = 0; temp = null; 이런 코드가 java의 autoboxing때문에 가능한데 만약 이걸 c/c++ 에 그대로 적용하면 전혀 다른 코드가 작동되는거임. 똑같은 코드를 c/c++에 적용할려면 제가 맨 위에 적은 코드를 적어야함. 만약 java에 autoboxing를 적용 안했다면 원래 위의 코드는 아래와 같은 코드임. Integer temp; temp = new Integer(0); temp = null; 그리고 이걸 c/c++ 에 그대로 적용하면 int *temp; temp = new int(0); // c++ temp = NULL; 둘이 완전 같은 의미임. 참고로 java 의 Integer 는 Object subclass 로 c계열에서 int * 랑 비교하는게 맞음. java 의 int 가 c게열 int 랑 비교해야하는데, 그럼 어차피 양쪽다 null 은 assign 할수 없음. | 17.08.12 06:11 | | |
(IP보기클릭)59.10.***.***
(IP보기클릭)175.223.***.***
false ... 아니 그 보다 포인터 형으로 캐스팅 되지 않은 int 타입값을 nullptr 과 비교 할 수 없는데 묵시적 형 변환의 문제로 컴파일러마다 다르게 동작가능할 문제가 있는 코드네... | 17.08.11 15:23 | | |
(IP보기클릭)218.48.***.***
이래서 암묵적 형변환이 위험한겁니다. 여러분 | 17.08.11 15:47 | | |
(IP보기클릭)121.165.***.***
(IP보기클릭)183.98.***.***
(IP보기클릭)180.67.***.***
(IP보기클릭)218.157.***.***
null 이라길래 이건줄
(IP보기클릭)110.11.***.***
나 이 쩡 봤어 저게 막 손가락 넣으면 전달되는 그런 쩡이었어 | 17.08.11 15:19 | | |
(IP보기클릭)139.59.***.***
(IP보기클릭)175.223.***.***
2E
값이 0인 것. 값이 없는 것 | 17.08.11 15:24 | | |
(IP보기클릭)211.46.***.***
(IP보기클릭)210.126.***.***
난 널 사랑해! | 17.08.11 15:18 | | |
(IP보기클릭)211.222.***.***
NaN null !사랑해 | 17.08.11 21:08 | | |
(IP보기클릭)58.237.***.***
(IP보기클릭)121.138.***.***
(IP보기클릭)120.17.***.***
(IP보기클릭)220.117.***.***
(IP보기클릭)211.36.***.***
void 는 형식 같은거로 알고있는데 null말고 int나 char 같은거랑 비교가 되는거아님? 예를들면 void 가 '물' 이라면 int는 (오염된)'물' | 17.08.11 15:17 | | |
(IP보기클릭)210.126.***.***
void는 형식인데 리턴형 명시하는 프로그램은 void라고 하지만 리턴형 명시 안하는 프로그래밍은 암묵적으로 리턴을 안 쓰거나 return null; 같은 식으로 명시적으로 리턴이 없다는 의미를 보냄 | 17.08.11 15:20 | | |
(IP보기클릭)175.223.***.***
그리고 void 는 포인터로서 사용될때 모든 타입으로 캐스팅 가능한 기본 사이즈 (32bit 또는 64bit) 의 포인터 변수가 될 수 있음. | 17.08.11 15:25 | | |
(IP보기클릭)117.111.***.***
(IP보기클릭)14.48.***.***
(IP보기클릭)1.227.***.***
(IP보기클릭)211.36.***.***
그건 아님 | 17.08.11 16:27 | | |
(IP보기클릭)141.223.***.***
1/0 은 정의가 안됨 | 17.08.11 17:23 | | |
(IP보기클릭)112.170.***.***
1 / 0 하면 zero divide exception 남 | 17.08.11 23:34 | | |
(IP보기클릭)121.181.***.***
(IP보기클릭)211.192.***.***
(IP보기클릭)223.62.***.***
(IP보기클릭)121.128.***.***
(IP보기클릭)220.83.***.***
(IP보기클릭)115.21.***.***
(IP보기클릭)221.157.***.***
(IP보기클릭)211.222.***.***
0은 내통장잔고 null은 내여친 | 17.08.11 21:09 | | |
(IP보기클릭)119.197.***.***
0 null
(IP보기클릭)49.142.***.***
(IP보기클릭)221.150.***.***
(IP보기클릭)153.234.***.***
(IP보기클릭)175.223.***.***
(IP보기클릭)211.187.***.***
(IP보기클릭)121.160.***.***
(IP보기클릭)110.70.***.***
(IP보기클릭)223.62.***.***
(IP보기클릭)220.72.***.***
(IP보기클릭)59.13.***.***