알라딘MGG와이드바


태그 : 프로그래밍 요약보기전체보기목록닫기

1 2

C 가변인자, va_start, va_end, va_arg, va_list

다른 사람이 만들어 놓은 '가변인자' 함수를 쓰기만 하다가 직접 작성하면서 모르던 것을 알게 되었습니다.아래 코드를 보면, 함수 T1, T2 는 제대로 동작하지만 T3 는 args 값이 제대로 들어오지 않습니다.몇 시간을 삽질하다가 찾아보니 C++ standard 18.7/3 에 이런 구절이 있다는 걸 알게 되었습니다.The restrictions th...

Windows Live Writer + Code Snippet

egloos 에서 Code Syntax 보여줄 방법을 계속 못 찾고 있다가, minjang 님 덕분에 좋은 것을 알게 되었다.바로 Windows Live Writer + Code Snippet 1: void main(){ 2: cout << "Hello, World"; 3: return; 4: }이글루에서도 이런게...

야크쉐이빙(Yak Shaving) 은 프로젝트 냄새(Project Smell) 다.

출처 : IBM dW Live! 세미나 "웹 개발 다반사" #2 에서.. 야크쉐이빙에 대한 얘기도 나왔는데 이날 가장 인상적인 말이었습니다. 야크쉐이빙이란 것은 어떤 사람이 나무를 자르려고 도끼를 구했는데 도끼날이 너무 무딥니다. 그래서 도끼날을 갈려고 돌을 구하는데 어떤 마을에 도끼날을 갈 수 있는 정말 좋은 돌이 있다는 얘기를 듣고 그 마을에 가려고...

브레이크 포인트가 잘 안 걸린다면?

Visual Studio 2005 에 있는 현상인데분명 BreakPoint 를 걸었는데도 속이 비어있는 동그라미가 나오는 경우가 있습니다.아예 안 걸리던가...그럴때는 메뉴 -> Debugging -> Require source files to exactly match the original version이 체크되어 있는지 보고 제거한 후에 ...

Local Class 좋네요.

템플릿에서 쓸 수 없고, upvalue 안 되고, static 변수도 가질 수 없지만interface 로 빼서 composite pattern 으로 만들면 꽤 유용합니다.당장 코드 몇 개 바꿨는데, 훨씬 보기가 좋아졌네요. :).. void f(){    class local    {    &nbs...

개발 언어 유머

꽤 그럴듯하다 싶더군요.자바가 구리다는 이유는 잘 모르겠지만(제대로 안 써 봐서 그런가...)루비에서 TDD 가 발달한 이유는, 좋은 디버거가 없었기 때문이다.자바에서 IDE 가 발달한 이유는, 언어가 구리기 때문이다.C, C++ 에서 Assert 를 많이 쓰는 이유는 포인터 때문에 맨날 죽기 때문이다.또 뭐 그럴듯한 거 없을까요?(이런 거 보고, 나의...

PMD Copy/Paste Detector(CPD) 를 써 보자.

Copy/Paste Detector 을 써 봤는데 중복 코드(copy & paste code) 를 잘 잡아주네요. PMD 를 받은 후 압축 풀고, bin 폴더의 cpdgui.bat 를 실행하면 다음과 같은 화면이 나옵니다.(단 자바를 먼저 설치해야 합니다)화면은 보면 알겠지만, 몇 줄까지 중복될 때 중복코드로 처리할 것인지를 정할 수 있습니다.c...

[책] 프로그래밍 면접 이렇게 준비한다

[책] 프로그래밍 면접 이렇게 준비한다이 책은 프로그래머의 보약입니다.모든 프로그래머는 이 책을 읽어야 합니다.개발 몇 년 차가 지나서, '이제 뭐 더 배울 것도 없고 심심하다.' 이런 생각이 드시는 분들은 꼭 이 책을 보셔야 합니다. 알고리즘 문제를 풀어보고 직접 코딩을 해 보십시오. 가능하면 사용할 수 있는 모든 언어(C++, Java, Lua, R...

Function Overload By Return (C++)

이게 되네요. 거참... 나만 몰랐나... 1: #include <IOSTREAM> 2: #include <STRING> 3:   4: using std::wcout; 5: using std::endl; 6: using std::wstring; 7:   8: struct Foo 9:...

스도쿠 알고리즘(sudoku algorithm) by python

블로그 보다가 likejazz 님 글인지 누구님 블로그에서 수도쿠 짜는 알고리즘에 대한 기사를 읽고 필 받아서 만들어 봤습니다.python 를 잘 할 줄 몰라서 시간을 많이 잡아 먹었네요.게다가 빈 칸이 많아서 대안이 둘 이상 되는 경우는 아직 만들지 않아서 미완성이라 할 수 있다는 흐흐...뭐 허접하지만 여기에서 확인 가능합니다.http://www.p...
1 2


Yes24위대한게임의탄생3

위대한 게임의 탄생 3
예스24 | 애드온2