| [ CnUnix ] in KIDS 글 쓴 이(By): pkyoung () 날 짜 (Date): 2002년 11월 21일 목요일 오후 02시 01분 41초 제 목(Title): Re: [Q]c 질문 windy96님 잘 읽었습니다. 친절한 설명 감사드립니다. char a[10]으로 잡은 10개의 변수는 모두 local, auto이므로 return a; 이후에 a[i]를 쓰는것은 위험하다. 로 이해했습니다. char* a=new char [10];은 상관없겠지요.. ---- 원글과는 별개로.. 궁금한게 굉장히 많이 반복해야하는 loop가 있을때, loop내에서 new와 delete를 반복하는것과, loop이전에 충분히 max만큼 new해주는것이 속도 면에서 얼마만큼의 차이가 있을까요? 생각으로는 많은 이득이 있을것 같은데 (loop가 수만번정도.. ) 실제로 돌려보니 거의 차이가 없더군요.. 할당되는 메모리는 한번에 수백KB정도입니다. |