Programming/C / C++
-
[C/C++] Stack........Programming/C / C++ 2010. 10. 26. 19:45
... 누군가의 부탁에 의해서 에러 수정하다가.......................... 실행되는 코드입니다.. 전역 변수 stack을 만들어 놓고 사용하는 소스지만.. 언젠가는 수정할 날을 기다리며.. ㅋㅋㅋㅋㅋㅋㅋㅋㅋ #include #define STACK_SIZE 20 #define NULL 0 int top = 0; int cnt = 0; char *stack[STACK_SIZE]; void push(char data[]); void pop(); void write(); void main() { int i, n; char name[10]; for (n = 0; n < 5; n++){ puts("Insert data : "); gets(name); push(name); cnt++; } for(..
-
리눅스 소켓 프로그래밍(Fork() 사용)Programming/C / C++ 2010. 5. 18. 18:46
리눅스에서 사용하는 소켓 프로그래밍 관련된 내용입니다. 출처 : 교수님.. ㅋ #include #include #include #include #include #include #define BUFSZ 512 typedef struct _msg{ long msg_type; char msg_text[BUFSZ]; } msg_t; int main(int argc, char* argv[]) { pid_t pid; int len, qid; msg_t pmsg; key_t key; if(argc != 2) { printf("Usage : %s msqkey", argv[0]); exit(EXIT_FAILURE); } key = atoi(argv[1]); if((qid = msgget(key, IPC_CREAT | 0..
-
[C++] Template 관련 글!! Vector, list, Queue, Stack. etc.Programming/C / C++ 2010. 3. 10. 21:48
백터.. C++을 하면서 많이 사용하였는데 요즘 C#을 하다보니.. 잘 사용하지 않았다. 이번에 후배들과 함께 공부하다가 알게 되어 다시 정리하게 되었다. 백터의 의미 http://www.mathzone.pe.kr/vector/menu.html STL의 정의와 사용 방법 http://social.msdn.microsoft.com/Forums/ko-KR/visualcplusko/thread/dad39d8e-c8a9-4c9f-bf7d-23e1c24abc63 간단한 사용방법... #include #include #include using namespace std; void UsedVector(); void UsedList(); void UsedQueue(); int main() { int i; while(1)..
-
VS2008 에서 WDK 설정하기..Programming/C / C++ 2009. 6. 21. 10:17
DDKbuild Setting ~ http://www.hollistech.com/Resources/ddkbuild/ddkbuild.htm http://www.sinwoong.co.kr/entry/DDK-Visual-Studio-2005-연동하기 Visual Studio 2008에서 프로젝트 만드는 방법에 대해서 이야기 하고 있으며 DDK를 바탕으로 이야기 하고 있다. Wdk와 별만 차이는 없지만. 영문이라는거~~ Visual Studio 2008 에서 인텔리센스 설정 http://ikenn.tistory.com/entry/Visual-Studio-2008-WDK-연동 한뒤에 Makefile... 프로젝트를 작성하면 된다!~