김학규의 홈페이지입니다.
뉴스와토론
Neolith의 방
갤러리
기획&아이디어
Q&A와 스터디
소모임&잡담
차갤
지름신갤
추천/비추천
WIKI
링크
Q&A와 스터디
글 수
3,012
회원 가입
로그인
클래스 소멸에 관한 질문
랩하는좀비
http://old.lameproof.com/391987
2006.05.11
16:51:55 (*.67.220.110)
1053
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
[C++] 문자열 조작함수 정리
1
90
Azyu
2617
4
2003-07-26
2013-08-16 15:12
제 홈페이지에 예전에 정리해두었던 게시물입니다만, 배우고 계시는 분들께 도움이 될까 싶어서 한 번 올려봅니다. ------ C/C++ 언어에서는 문자열 조작함수도 원체 많아서 지금까지 모르고 왔던 것들이 많더군요. 그래서 이 참에...
2871
리소스에서 IP 어드레스에 대해 질문
4
kallru
1542
5
2003-07-27
2013-08-16 15:15
어드레스<- 영어로 못써서 한글로 표기-_-; VC++ 에서 보면 리소스를 만들대 툴바가 나오잔아요 그 툴바에서 보면 IP어드레스 라는 녀석이 있어 ( . . . ) <- 이런 모양 ip를 편하게(?)쓸수 있어서 대화상자에다가 이걸 만들어...
2870
역시 C부터 다시 시작해야 하는 건가.........
1
아프네이델
1566
3
2003-07-31
2013-08-16 15:15
프로그래밍을 독학한지 어느덧 3년 -ㅅ-;; 실력은 예전과 다르라 없는......... '쌩 허접' 입니다. [도서관 컴터 'ㅂ' 자랑 'ㅈ' 자가 잘 안돼네요] 그 원인은........ 예제샘플만 배끼기만 하지, 정작 혼자서 만들어본 프로그램...
2869
VB 질문하나 올리겠습니다.
8
한경수
1356
1
2003-07-31
2013-08-16 15:15
특정 확장자를 가지고 있는 파일은 개발자가 정의한 아이콘으로 표시되게 할려면 어떻게 해야하나요? 그 확장자를 가지고 있는 파일을 열기 했을 때 개발자가 개발한 프로그램으로 열려면 어떻게 해야하나요? ... 궁금합니다. .....
2868
D3D 관련 질문입니다
3
구라
1465
7
2003-08-04
2013-08-16 15:15
버텍스 컬러 값을 조정해서 투명도를 줄수 있을것 같은데... D3DCOLOR_RGBA(0,0,0,0) 로 셋팅했더니 검정색으로 나오고 D3DCOLOR_RGBA(255,255,255,255) 로 셋팅했더니 그대로 나오고 알파값만 조절했더니 변화가 없네요... 제가...
2867
Milk Shape
1
Dead Link
1468
2
2003-08-04
2013-08-16 15:15
사용법이나 강좌가 한글로 되어 있는 문서나, URL을 찾습니다. 읽어주셔서 감사합니다.
2866
Progressive Mesh 써 보신분
2
구라
1568
2
2003-08-06
2013-08-16 15:15
잘 쓰면 상당히 좋은 기술일꺼 같은데... 아무래도 계산하는 과정이 있기 때문에 케릭터 30개 분량을 Progressive Mesh 로 폴리곤을 줄여서 화면에 뿌려준다고 할때 부하가 어느 정도로 걸릴지... 써보신분 성능 얼마나 좋은지 ...
2865
오라클이 몬가요??
12
아프네이델
1576
6
2003-08-08
2013-08-16 15:14
서점에서 이것 저것 책을 보다가, 지친 몸을 이끌고 나가려는데, 유독 '오라클' 이라는 글자의 컴퓨터 책이 보이더군요. 넘 서점에 오래 있어서, 그냥 나왔는데........ 오라클이 모죠?? 데이터베이스를 어쩌구 저쩌구........ ?...
2864
조건부 컴파일...
4
백두루
1773
33
2003-08-12
2013-08-16 15:14
// a.cpp #include "a.h" void foo() { printf("The A.cpp"); } //b.cpp #include "b.h" void foo() { printf("The B.cpp"); } //main.cpp #define GO 1 #if GO==1 #include "a.h" #else #include "b.h" #endif void ma...
2863
[re] 조건부 컴파일...
9
Excelsis
1452
1
2003-08-12
2013-08-16 15:14
// main.cpp #include <iostream> #include <stdlib.h> #define GO #ifdef GO #include "a.h" #endif #ifndef GO #include "b.h" #endif using namespace std; int main(int argc, char *argv[]) { Something something; ...
2862
[re] 또다른의문
1
백두루
1674
41
2003-08-13
2013-08-16 15:14
#include <stdio.h> int puts(const char *ch) { printf("%s n",ch); return 77; } void main() { int i=puts("hi"); printf("%d",i); } stdio.h에 있는 puts와 같게 선언하고 내용만 바꿔서 호출하니깐 호출 되더군요... (이게...
2861
구조체 멤버 초기화 시키기
7
백두루
1708
8
2003-08-15
2013-08-16 15:14
typedef struct _pet { char name[10]; char* address; .. .. ...... }PET; void main() { PET jindo; //이제 구조체를 초기화 해봅시다 jindo.name="duru"; // 1번 jindo.address="Seoul"; // 2번 .. .. ..... //구조체의 멤...
2860
구조체의 숨겨진 뱃살들....
1
백두루
1808
21
2003-08-17
2013-08-16 15:14
안녕하세요.백두루 ' '< 입니다. 계속해서 의문나는 점이나 연구할 점같은걸 올릴 생각인데... 많은 호응 부탁드립니다... //그럼 본론으로 1부시작 struct dog { double d; int i; char c; }; 이 구조체는 메모리에서 몇 바...
2859
[re] 뱃살들의 진실....
9
백두루
2361
61
2003-08-17
2013-08-16 15:14
진실은 의외로 간단하지요. 그것은 구조체가 메모리에 할당 되는방식에서 기인되는데... 컴파일러는 구조체 멤버들을 일정한 기준으로 묵습니다 말이 어려운데 예를 들어보면 struct dog { int i; double d; int j; }; 가 실제...
2858
이것좀 알려주세요;
5
휴린
2033
83
2003-08-19
2013-08-16 15:14
지금 학원인데;; 대강 이런걸 줄줄히 썼는데요-_- 여기계신분들에게는 기초중에 기초라고 생각해서.. 일단 질문;; char *Strupr(char *s) ↑ 이 함수에서 if문쪽에 *s-=32; ← 이게 에러라고 뜨는데;; main에서 char *m2 = "mbc"; 이걸...
2857
뒤에서 삽질하는 녀석-윈도우프로그램 구조와 작동방식
13
1
백두루
1893
2
2003-09-02
2013-08-16 15:14
안녕하세요 백두루' ') 입니다 과연 윈도우즈에서 프로그램은 어떤 방식으로 작동을 할까요? 아래는 윈도우 프로그램의 기본구조(API) 입니다 int WINAPI WinMain(...) { // 1.윈도우 클래스 등록 // 2.윈도우 생성 및 보...
2856
비 전문적인 질문입니다만 마음가짐에 대해서.
15
Teil
1602
7
2003-09-06
2013-08-16 15:14
게임인 지망생(아직 세세한 직업군 명칭은 못 외웠습니다만..) 이라면 한번쯤은 생각해 봤을거라고 생각합니다만, 게임계에 들어서면 현실과 이상사이에서 고민하는일이 많을거라고 생각합니다. 그중에 하나가, 당장 인기있는 시스템...
2855
X 파일은 어디서 만들수있습니까?
6
Excelsis
1628
1
2003-10-07
2013-08-16 15:14
멀더와 스컬리 나오는 그거 말고 메쉬 파일인 x파일 말인데요 직접 모델링해서 한두개 만들어볼랬더니 만들수있는 프로그램을 모르겠네요. 맥스에서도 안되고 마야에서도 안되는데 어디서 만드는걸까요[...]
2854
비전문적 질문 하지만 관련은 있음 -_-;;
5
오픈헤드
1470
7
2003-10-11
2013-08-16 15:14
결혼은 안했지만 제법있는 나이, 건강악화일로를 걷는 부모님, 사업하다 망해 진 빛 이런 상황에 다행히 돈벌줄은 알아서 꼬박꼬박 월급을 받아서 생활을 하고 있지만 머리와 가슴속에 메아리 치는 나의 꿈들과 눈에 보이는 비젼...
2853
팀 프로젝트에서의 분업.
2
자두
1571
2
2003-10-17
2013-08-16 15:13
현재 3명이 하나의 네트워크 프로젝트를 하고 있는데, 서로간의 분업도 잘 안되고 중구 남방으로 프로젝트가 진행되고 있어서, 처음부터 상당히 삐걱거리고 있습니다. 비록 소규모이긴 하지만 팀 프로젝트에서, 서로간의 역할 분배...
목록
쓰기
첫 페이지
3
4
5
6
7
8
9
10
11
12
끝 페이지
제목
내용
제목+내용
댓글
이름
닉네임
아이디
태그
검색
취소
그리고 해제시키려면 정적 생성이 아니라 동적생성 해야 합니다.