김학규의 홈페이지입니다.
뉴스와토론
Neolith의 방
갤러리
기획&아이디어
Q&A와 스터디
소모임&잡담
차갤
지름신갤
추천/비추천
WIKI
링크
Q&A와 스터디
글 수
3,012
회원 가입
로그인
클래스 소멸에 관한 질문
랩하는좀비
http://old.lameproof.com/391987
2006.05.11
16:51:55 (*.67.220.110)
1095
a 라는 클래스가 있다고 가정하구요.
a ob로 a 클래스의 객체를 ob로 선언했습니다.
그럼 메모리로 잡히겠죠?
그 메모리를 해제 하는 방법이 있을 것 같은데, 어떻게 하면 될까요.
...혹시 모르겠는데 클래스의 객체를 배열로 선언할 수 있는지 궁금하군요.
위의 예를 들면 a ob[20] 이렇게 말이죠.
...이상 아직까지 총알 한 발만 달랑 나가는 좀비군이었습니다(...)
이 게시물을...
목록
2006.05.11
16:53:53 (*.127.69.44)
Excelsis
a ob[20] 하면 됩니다;
그리고 해제시키려면 정적 생성이 아니라 동적생성 해야 합니다.
2006.05.11
17:19:33 (*.78.64.79)
음..
void f()
{
{
a ob;
:
}
}
범위를 벗어나면 소멸자가 호출됩니다.
2006.05.11
17:43:41 (*.67.220.110)
랩하는좀비
동적생성을 해야 하는군요. ...혹시 제 생각이 맞는지 확인 좀 해 주실레요=_=;
총알을 배열로 해서 선언한 다음
밖으로 사라지던가 맞는다거나 할 때 객체(배열 선언된 것)을 해제하는 방식으로 나갈까 하는데
만들어질까요?
2006.05.11
18:05:51 (*.78.64.79)
음..
std::vector vec;
vec.push_back(new Missile(.. ) );
이렇게 추가 하시고
미사일 움직여 주시고 -_-
움직인 미사일이 밖으로 나갔나 확인해 주시고
나갔으면 vec.erase로 지워주세요
지운 녀석은 delete 해주시구요
미사일 개수를 알 수 있으면 vec.reserve 로 처음에 잡아주시는 편이 좋고요.
2006.05.12
10:18:04 (*.97.133.2)
엄
몇가지 선택 옵션이 있는데.... 화면상에 거의 항상 1개 이상의 총알이 나온다면 (이를테면, 슈팅게임등) 링크드 리스트와 같은 비연속 컨테이너가,
화면에 총알이 가끔 나온다면 (이를테면, FPS종류) 배열이나 벡터와 같은 연속 컨테이너가 적절합니다.
나의 소셜 정보
원하시는 로그인을 선택해주세요
비밀번호
» 편집 도구모음 건너뛰기
되돌리기
다시 실행
형식
제목 1
제목 2
제목 3
제목 4
제목 5
제목 6
글꼴
돋움
굴림
바탕
Arial
Arial Black
Tahoma
Verdana
Sans-serif
Serif
Monospace
Cursive
Fantasy
크기
9px
10px
11px
12px
13px
14px
16px
18px
24px
32px
줄 간격
100%
120%
140%
160%
180%
200%
진하게
밑줄
기울임
취소선
글자 색
#ff0000
#ff6c00
#ffaa00
#ffef00
#a6cf00
#009e25
#00b0a2
#0075c8
#3a32c3
#7820b9
#ef007c
#000000
#252525
#464646
#636363
#7d7d7d
#9a9a9a
#ffe8e8
#f7e2d2
#f5eddc
#f5f4e0
#edf2c2
#def7e5
#d9eeec
#c9e0f0
#d6d4eb
#e7dbed
#f1e2ea
#acacac
#c2c2c2
#cccccc
#e1e1e1
#ebebeb
#ffffff
#e97d81
#e19b73
#d1b274
#cfcca2
#cfcca2
#61b977
#53aea8
#518fbb
#6a65bb
#9a54ce
#e573ae
#5a504b
#767b86
#00ffff
#00ff00
#a0f000
#ffff00
#951015
#6e391a
#785c25
#5f5b25
#4c511f
#1c4827
#0d514c
#1b496a
#2b285f
#45245b
#721947
#352e2c
#3c3f45
#00aaff
#0000ff
#a800ff
#ff00ff
글자 배경색
가나다
가나다
가나다
가나다
가나다
가나다
가나다
가나다
가나다
가나다
가나다
가나다
가나다
가나다
가나다
위 첨자
아래 첨자
왼쪽 정렬
가운데 정렬
오른쪽 정렬
양쪽 정렬
번호 매기기
목록
단락의 들여쓰기 수준을 낮춥니다.
들여쓰기
인용문
왼쪽 실선
인용 부호
실선
실선 + 배경
굵은 실선
점선
점선 + 배경
적용 취소
링크
하이퍼링크
새 창으로
확인
취소
특수문자
특수문자 삽입
특수문자 레이어 닫기
일반기호
숫자와 단위
원, 괄호
한글
그리스,라틴어
일본어
선택한 기호
특수문자 레이어 닫기
표
칸 수 지정
행
1행 추가
1행 삭제
열
1열 추가
1열 삭제
표 속성 지정
테두리 굵기
1px 더하기
1px 빼기
테두리 색
색상 찾기
색상 찾기
표 배경색
색상 찾기
색상 찾기
셀 병합
열 분할
행 분할
확장 컴포넌트
이모티콘 출력
이미지 추가
멀티미디어 자료 관리
설문조사 컴포넌트
기본 이미지 갤러리
Naver Photo Editor
HTML 편집기
입력창 크기 조절
파일 첨부
선택 삭제
본문 삽입
문서 첨부 제한 : 0Byte/ 20.00MB
파일 제한 크기 : 20.00MB (허용 확장자 : *.*)
번호
제목
글쓴이
조회 수
추천 수
날짜
최근 수정일
2872
인텔 펜티엄D CPU에 대해서 질문드립니다.
7
이민수
1158
2006-04-28
2006-04-28 00:42
여러군데 질문을 올렸지만, 확실한 답변을 얻지못해서.. 올립니다. 저는 게임그래픽(주로 배경쪽)을 하는 사람입니다. 이번에 컴퓨터를 새로 조립하려는데... 하드웨어에 대한 지식이 짧아 이렇게 글을 올립니다. 주로 쓰는 프로그램...
2871
다이렉트 2D에 관련된 좋은서적이 있을까요?
11
4
조회장
1230
2006-04-28
2006-04-28 11:08
아무리 찾아봐도 다 3D책밖에는 안보여서요 괜찮은 2D서적좀 알려주시면 감사하겠습니다. ps.2D를 모르는 상태에서 3D로 넘어가면 무리가 많지 않을까요? 좋은하루 되십시오 (__)
2870
Runner 게임 소스파일을 배포합니다. (수정 - 메일외에 MSN으로도 파일을 보내드립니다.)
4
1ststory
1100
2006-05-02
2006-05-02 11:06
길고 길었던 2주간의 프로젝트 기간이 끝나고 작성했던 소스파일을 개인적으로 스터디 하시는 분들께 넘길까 합니다. 혹시 소스를 보시고 소스상에 잘못된점이나 고칠점도 있다면 메일이나 쪽지로 알려주시면 감사히 듣겠습니다. 받...
2869
C 언어 질문 ( 1개 프로그래밍 어느부분이 정확히잘못됬는지 몰라서요 )
9
이우용
1097
2006-05-02
2006-05-02 14:15
1+ 1/2 + 1/3 +1/4 +1/5 +1/6 ....+1/10 이거를 구하는 문장을 할떄요 변수를 2개 정해죠서 1개는 for 문으로 돌리고 나머지한계는 계속 더하는 값으로 할려고하는데 값이 0으로 나오네요 float 으로 해죠도 저 나름대로 ...
2868
질문이 있습니다
1117
2006-05-03
2006-05-03 19:06
캠을 통한 감시 프로그램에서 이벤트(움직임)가 발생하였을때 이를 이미지(BMP)로 저장하고 해당 사용자에게 SMS로 보내는 방법에 대해 조언을 구하려고 합니다. 현재 이미지를 저장하는 부분까지는 완성이 되었는데 이미지를 SMS로...
2867
Debug Assertion Failed
2
1
1294
2006-05-03
2006-05-03 19:42
for information on how your program can cause an assertion failure, see the Visual C++ documentation on asserts. (Press retry to debug the application) 파일 실행을 하고 시작 버튼을 누르면 이러한 에러가 뜨...
2866
게임은 공동 저작권인가? 아닌가?
11
정상택
1174
2006-05-03
2006-05-03 23:54
제가 알기로는 공동 저작권이 인정되는 경우가 "저작자의 작업물을 서로 분류하여 이용할 수 있을 때" 라고 알고 있습니다. 게임의 경우 그런 경우도 있고 아닌 경우도 있는 것 같은데 게임은 공동 저작권이 인정되는지요? 아니...
2865
AJAX
4
이상용
1157
2006-05-04
2006-05-04 14:02
김중태님이 지은 시맨틱웹 2.0을 읽다보니 AJAX에 대한 얘기가 나오던데요 게임에도 이걸 적용할수가 있나요? 혹시 사례가 있나요?
2864
이 표를 해석할 수 있으신 분...???
3
chao
1104
2006-05-04
2006-05-04 19:54
주요 국가별 1인당 에너지소비량(TPES/Population (toe per capita)) 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 Korea 2.1612 2.3134 2.5567 2.8267 3.0144 3.2744 3.5817 3.8389 3.505 3.8291 ...
2863
C언어 프로그래밍좀 도와주세요 ㅇㅅㅇ
10
연화
1122
2006-05-05
2006-05-05 11:58
이제 막 C언어 배우는 대학생입니다. 이번에 for문과 while문을 배웠습니다. 이번 리포트중에 for문과while문으로 1번 * ** *** **** ***** ****** ******* ******** ********* 2번 * ** *** **** ***** **** *** ** * 3번 0 01 012...
2862
다른 사람의 프로그램 소스를 분석할때..
5
박현만
1107
2006-05-05
2006-05-05 19:01
s/w를 만들때 전혀 모르는 분야의 기술을 사용해야 하는 경우가 있을 수 있습니다. 그때 그 기술을 이해하고 습득할 수 있는 쉬운 방법 중에 하나가 다른 사람이 그 기술을 가지고 짜놓은 소스를 실행시켜 보고 분석해보는 것...
2861
노트북에 리눅스를 설치해보고자 합니다.
3
Freyja
1151
2006-05-07
2006-05-07 16:31
거의 7년쯤 전에 마지막으로 리눅스 + 윈도우즈 멀티부팅을 시켜봤었습니다. LILO 셋팅이였나.. [가물가물] 인가로 멀티부팅을 했던것 같은데요. 현재 쓰고 있는 노트북 사양은 이렇습니다. P-M 740(1.73Ghz, FSB 533) 1GB RA...
2860
아..아래 프로그래밍 결과입니다.
5
연화
1083
2006-05-07
2006-05-07 21:18
//1 #include <stdio.h> void main(void) { int i, j; for(i=1;i<=9;i++) { for(j=1;j<=i;j++) { printf("*"); } printf("n"); } } //2 #include <stdio.h> void main() { int i,j,k; for(i=1;i<=9;i++) { if(i>=5) { for(k=9...
2859
프로그래밍 메모리 관련된건데요 질문이요.
12
히스
1171
2006-05-08
2006-05-08 02:02
제가 막하다가 궁금한게 생겼는데 답변 얻기 어려워서 질문합니다. 우선 소스부터 보여 드리겠습니다 #include <stdio.h> int* test(void); int main(void) { int* po; po = test(); printf("%d n", *po); return 0; } int...
2858
c++ 함수관련 질문입니다.
2
남폐
1110
2006-05-10
2006-05-10 02:33
double 함수1((함수2((함수3((배열, 변수)))))); 이런식의 연속기적인 함수호출은 안되는건가요? 함수 3의 리턴값 2개 ->함수 2의 리턴값 3 -> 함수 1은 문자열 출력
2857
군대 질문
8
17
CamilleBidan
1084
2006-05-10
2006-05-10 19:31
1. 항공 관련 자격증 이있는대 공군이나 육군의 항공정비 쪽으로 빠질려고 합니다 공군은 확실히 지원으로 알고 있는대 육군은 일반 병을 항공쪽에 써줄런지..? 아 또 공군의 시험 난이도와 -_-ㅋ 육군은 따로 시험이나 심사가 ...
2856
C언어 가위바위보 프로그램
6
크로누스
1955
2006-05-10
2006-05-10 23:16
안녕하세요..__) #include <stdio.h> #include <stdlib.h> #include <time.h> int you(int); //int pp(int (*)(int), int user); int temp(); int main(int){ int value; int com, user; int (*pp)(); pp=&temp; srand((unsigne...
클래스 소멸에 관한 질문
5
랩하는좀비
1095
2006-05-11
2006-05-11 16:51
a 라는 클래스가 있다고 가정하구요. a ob로 a 클래스의 객체를 ob로 선언했습니다. 그럼 메모리로 잡히겠죠? 그 메모리를 해제 하는 방법이 있을 것 같은데, 어떻게 하면 될까요. ...혹시 모르겠는데 클래스의 객체를 배열로 ...
2854
도저히... 총알관련
3
랩하는좀비
1147
2006-05-11
2006-05-11 19:31
근 반개월간 삽질한 끝에 포기했습니다(...) ...죄송합니다. 혹시, 제가 소스 보내드리면 총알만 구현해 주실 분 있으십니까? 총알 그림이랑 기타 등등은 전부 가지고 있습니다. 개인적으로 만나서 배워보고 싶지만 여기는 지방인지...
2853
C언어 공부중에 오류가 떴는데요
4
이용운
1114
2006-05-11
2006-05-11 23:17
#include<stdio.h> int butten; void menu()//메뉴-_- { printf("프로그램을 시작합니다.n"); printf("원하는 프로그램을 선택해 주세요.n"); printf("1.계산기n"); printf("2.원하는 단까지 출력하는 구구단n"); printf("3.지난번 과제n")...
목록
쓰기
첫 페이지
3
4
5
6
7
8
9
10
11
12
끝 페이지
제목
내용
제목+내용
댓글
이름
닉네임
아이디
태그
검색
취소
그리고 해제시키려면 정적 생성이 아니라 동적생성 해야 합니다.