• 추천글
  • 최신글
  • 검색범위
  • ( 28 건)
12
이전 다음 이미지있는 글만 보기
  • 10050 - Hartals
  • 즐거운 나라~ 숑숑| 09.06.03 22:39
  • 의외로 쉽게 끝나서 깜짝 놀랐다. 뭐지? 전까지는 그냥 편하게 하려고 동적 메모리 할당을 피해서 일단 큰 메모리 배열을 잡고 시작하였다. 하지만 그것은 그리 좋은 방법이 아닌 것 같아서 malloc을 썼더니 warning이 나온다. '무슨 일일까?' 하는 마음.....
  • [C언어] 2차원 배열을 동적 할당하는 예제
  • 팥빙산의 글걸이| 09.05.22 17:41
  • 이중 포인터로 2차원 배열을 동적 할당할 수 있다. 다음은 이중 포인터 **aNum에 크기가 5*4인 정수형 2차원 배열을 할당하고, 값을 0으로 채워서 결과를 확인하는 예제이다. int nRow=5, nCol=4; int **aNum;// 메모리 할당하기 aNum = (int **).....
  • 메모리를 할당해주는 함수 - malloc()
  • To be IT expert| 09.05.12 00:20
  • malloc()은 사용자가 원하는 만큼의 메모리를 동적으로 할당해주는 함수이다. malloc()의 원형은 다음과 같다. void* malloc(unsigned int size); 첫번째 인자 size는 동적으로 할당하고자 하는 메모리의 크기이다. 메모리를 할당할 수 없으면 NULL이 리턴되고, 메모리.....
  • Day 15 - time.h , 동적메모리
  • Aeng's Blog| 09.04.24 21:42
  • ?시간함수 예제 time( printf(숫 자 : %d \n,t); printf(문 자 : %s \n,ctime( return 0; } char time[10]; _strdate(date); _strtime(time); printf(날 짜 : %s \n,date); printf(시 간 : %s \n,time); printf(시 : %c%c \n,time[0],time[1]); pr.....
  • 동적 메모리 할당 malloc
  • JHLab's Blog| 09.04.06 21:10
  • malloc(size_t size);할당하고 싶은 메모리의 크기를 바이트 단위로 전달...사옹예 //구조체 동적 메모리 할당..char name[20];};struct test *sp;sp=(struct test *)malloc(sizeof(struct test)); if( sp==NULL ) { printf(memory error); return.....
  • Cfaq 6
  • Achiven Blog. Season 3.1| 09.04.05 01:18
  • Q 7.29 (질문 6.14를 따라서) 배열을 동적으로 할당한 다음, 이 배열의 크기를 바꿀 수 있을까요? Answer 물론입니다. realloc이 바로 그 역할을 해 주는 함수입니다. (예를 들어, 질문 6.14에 나온 것처럼 dynarray) 동적으로 할당된 배열의 크기를 바꾸 려.....
  • C++에서 다음 두 코드의 차이는?
  • 좋은 블로그| 09.04.03 10:05
  • 1) char *a = (char*)malloc(100); 2) char *b; b = (char*)malloc(100. . Visual Studio 2005 기준 1) mov esi,esp push 0Ah call dword ptr [__imp__malloc (4182B8h)] add esp,4 cmp esi,esp call @ILT+315(__RTC_CheckEsp) (411140h) mov dwor.....
  • Mouse Movement(About Random, Malloc)
  • There is no good or bad| 08.12.31 01:38
  • 자료구조 수업때의 첫번째 간단한 과제였는데, 사실상 CPP로 수업을 진행하지만 복학후 첫프로그래밍이라서 막상 코딩은 C 스타일로 작성하였다. 특히 간단하게 new로 하면 2차원 배열 설정도 간단한데, 왜 굳이 malloc을 사용했는지는 기억이 않난다; (사실 지.....
  • Double free
  • Purewell.BIZ| 08.08.18 10:37
  • 각종 표준에는 이미 해체한 메모리를 다시 해체하려고 할 때 행동을 정의하지 않고 있으나, GLIBC는 깔끔하게 자살해주고 있다. 자살할 때 패턴을 눈에 익혀 놓으면 나중에 왜 죽었지?하는 일이 줄어들 것이다 #include.... 글 전체보기 ...
  • Double free
  • Purewell.BIZ| 08.08.18 10:37
  • 각종 표준에는 이미 해체한 메모리를 다시 해체하려고 할 때 행동을 정의하지 않고 있으나, GLIBC는 깔끔하게 자살해주고 있다. 자살할 때 패턴을 눈에 익혀 놓으면 나중에 왜 죽었지?하는 일이 줄어들 것이다 #include.... 글 전체보기 ...
  • 이중포인터 메모리 동적 할당하기
  • I am Developer!| 08.06.17 12:26
  • ComponentArea** componentArea;componentArea = new ComponentArea*[10];for( int i=0; i i ){ componentArea[i] = new ComponentArea[10//// 1. 할당.(10*20크기를 가지는 동적 배열)unsigned char** Buffer; // 첫주소를 물고있을 2차원 포인터변.....
  • 자료구조. malloc, calloc 사용법
  • 전산쟁이| 08.03.09 15:33
  • malloc 과 calloc 는 기본적으로 힙에 메모리 영역을 할당하는 함수이다. 참고로 heap 이란 데이터 세크먼트의 끝과 스택의 상위부분 사이에 있는 당장 쓰이지 않는 영역을 말한다. calloc 이 malloc 에 비해 다른점은 할당할 메모리의 양을 표시하는 방법이다. calloc.....
  • 디버깅의 도 (5) - 메모리 관련 문제들
  • Extremely Agile| 08.02.17 11:29
  • 프로그래밍을 하다가 만나게 되는 문제들 중 상당수가 (특히 C/C++ 프로그래머의 경우) 메모리 문제입니다. 메모리 문제는 찾아내기도 어렵고, 교정하기도 어렵습니다. 잘못된 메모리 사용이 실제 어떤 형태의 현상으로 드러나게 될지를 단언할 수가 없는 탓입니.....
  • [컴퓨터] C언어 공부중...
  • 맹꽁이의 잡동사니 세상| 08.01.23 10:57
  • 뭐... 이번 캠프 이후로이제는 볼 일이 없겠지만...그래도 나름대로 수업시간에 열중해보고자연구중입니다...물론 수업과는 별게로...1. 문자열 입력2. malloc문자열 입력 받는 방법에 대해 많이 고민했습니다..scanf 를 이리저리 굴려보았으나 공백 전까지밖에 .....
  • malloc보단 new...
  • astarot's blogs| 07.12.25 16:01
  • malloc보다 new을 사용하자.class A{ public: A(){std::cout virtual ~A(){std::cout};소스1. int main(){ A* pA = malloc( sizeof(A) ); free(A);}소스2.int main(){ A* pA = new A; delete pA;}두개의 소스는 같아보이지만 다르다.소스1에서는 malloc을 사용했기 때문에 클.....