가령..
Human *joy = new Human("kim");
joy->do();
..
이런식으로 joy를 잘 쓰다가
delete joy를 했습니다.
그리고 나중에
joy->do()를 또 하게 됐을 때 faild를 의미하는 -1을 리턴하게 하고 싶은데.. 이렇게 하려면 어떻게 해야하나요?
joy에게 할당한 영역자체를 delete를 함으로서 이미 반환했는데 joy->do()를 호출할 경우 에러 처리에 대해서 묻고 있는 겁니다..
python으로 간단한 헤더화일을 불러오는데 문제에 부딪혔습니다.
4바이트를 바이너리로 불러오니
hex값으로 00/00/70/40으로 들어옵니다.
10진수로 변환하면 00/00/112/64 이고요.
그런데 원하는 것은 이런 값이 아니고 float형의 자료입니다.
3.75가 원래의 값인데, 이리 저리 헤매고 다녀도 속시원한 답을 찾기가 어렵네요.
회사에서 다음번에 맡게될 프로젝트가 대용량 백업 어플리케이션입니다. 예를들어 100메가 파일을 백업하면 일정 사이즈의 블럭으로 파일을 나눠서 스토리지에 저장을 하고, 각 블럭별로 DB에 레코드를 생성해서 해당 블럭이 어디에 위치해 있는지 저장을 하는 방식입니다. 그외에 백업 클라이언트의 순서를 정하는 스케줄링 기능과 동시에 다수의 백업 클라이언트가 백업을 진행 할 수 있는 기능을 구현할 예정입니다.
제가 지금 과제 때문에 C++로 콘솔영역 주소록 프로그램을 작성하고 있습니다.
프로그램 내용인 즉, 개인 정보를 입력 받으면 파일로 순차저장되고,
이 순차 저장된 내용을 다시 전체 출력도 가능하게 하는 프로그램이지요..
문제는 출력 부분에서 파일에 저장된 내용 중 맨 마지막 내용이 두번 중복 출력
이렇게 실행을 실행을 시킵니다.
그리고 실행시키는 시점은 스윙으로 ui를 구성하고..
그 어플을 사용 도중에 테이블의 특정 셀을 더블클릭할때입니다.
그런데 작업관리자의 프로세스를 보면 프로그램이 실행이 되는데
inkscape의 창이 뜨지 않고 작업관리자의 응용프로그램으로는 나오지 않습니다.