LOGIN • JOININ

예제는 튜토리얼에 있는 Server Socket Send & Receive 페이지랑 거의비슷하게 작성했는데


// cgciiProj.cpp : 콘솔 응용 프로그램에 대한 진입점을 정의합니다.
//

#include "stdafx.h"
#include<CGNetSocketTemplates.h>
class CSocket : public CGNet::Socket::CTCP<>
{
 virtual void OnConnect() override
 {
  printf("connected!\n");
  CCGBuffer bufTemp = MEM_POOL_ALLOC(32);
  bufTemp.append<char*>("gkdlgkdl");
  
  Send(bufTemp); // 이부분에서 런타임 오류가 발생합니다.

 }
 virtual void OnDisconnect(uint32_t) override
 {
  printf("disconnected!\n");
 }
 virtual int OnMessage(CGMSG& _MSG) override
 {
  if (_MSG.message == CGNETMESSAGE){
   CGNETMSG& rMSG = (CGNETMSG&)_MSG;

  }
  return 0;
 }
};


int _tmain(int argc, _TCHAR* argv[])
{
 auto pacceptor = NEW<CGNet::CAcceptor<CSocket>>();
 pacceptor->Start(2000);
 printf("server start\n");
 while (_getch() != 27);
 pacceptor->Stop();
 return 0;
}



디버그모드일때만 다음과 같은 오류가 납니다..


1111.PNG



프로젝트설정은 포함디렉터리 / Lib 추가해주는 부분 제외하고는 같습니다.


환경은 Visual Studio 2013 Community Edition 입니다.


Release모드에서는 저런 오류가 뜨지 않는데 이상하게 디버그로만 하면 CSocket안에서 Send함수를 사용하면 오류가 발생하네요...

번호 제목 글쓴이 날짜 조회 수
공지 Q&A 무엇이든 물어보세요. webmaster 2015.04.25 1038
17 안녕하세요 질문이 있습니다. [1] secret 주니와니 2016.03.07 3
16 CGDsList 컨테이너 사용방법에 대한문의 드립니다. [5] RayYun 2016.01.28 345
15 다중서버 소켓 접속 정보의 로드벨런싱 처리에 대해 문의드립니다. [1] RayYun 2016.01.27 389
14 DB 프로시져 호출시 파라메터 문제2 [1] RayYun 2016.01.25 225
13 DB쿼리 클래스 사용 문의 드립니다. [12] secret RayYun 2016.01.21 10
12 소켓 클래스 내부의 특정 함수를 매 초 마다 이벤트로 실행하는 방법에 대한 문의입니다. [1] RayYun 2016.01.14 258
11 CGCII 를 사용하여 서버간 연결 방법에 대해 문의드립니다. [1] file RayYun 2016.01.12 225
10 CGCII Network TCPEchoClient에 대해서 [1] file 유저 2015.12.26 240
9 초보 프로그래머의 질문 [8] zzanggu 2015.12.24 1431
8 CGCII에서 빨리 보강되었으면 하는 점 건의 [4] 플머 2015.12.23 389
7 RayYun님의 질문 메일 중... webmaster 2015.12.18 145
6 Log 시스템 관련 질문 드립니다. [1] RayYun 2015.12.18 151
» 왜 디버그 모드에서만 런타임 오류가 발생할까요? [1] file 쿠우 2015.10.26 445
4 개인적인 질문입니다. [1] bjh 2015.09.17 233
3 벤치마크요청! Linux vs Windows 어느 쪽이 빠른가요? [4] 궁금한이 2015.09.02 870
2 TLS 관련 질문이요~ ㅋㅋ [2] 황대장 2015.06.23 394
1 패킷 관련 기능 문의입니다. [4] 은혜아빠 2015.06.10 2354