VS C++ 링크 관련 에러
안녕하세요, 평소 C언어를 하다가 퍼음 C++ 하게되었는데
아무 구글링을 해도 에러 해결법을 찾지 못해 질문하게 되었습니다.
클래스를 생성하면서 함수가 제대로 호출되지 않는것 같은데 확인 부탁드립니다...
1. 헤더파일은 각각 제대로 넣어줬습니다.
2. 아래 CThread 클래스를 CPLC_WComm, CPLC_BComm 이라는 두 클래스에 상속시켜줬는데
각 클래스에서 서로 다른 에러가 발생합니다. (에러화면은 이미지로 첨부합니다)
-----------CThread.h------------
#pragma once
#include
#include
using namespace std;
using namespace chrono;
class CThread
{
public:
CThread(void);
~CThread(void);
bool StartThread(int nCpuID, DWORD usMicrosecond);
void StopThread();
int GetCycleTime(void);
protected:
virtual void DoThread(double dbSecond) = 0;
private:
bool m_bThreadStartFlag;
bool m_bThreadExitFlag;
microseconds m_clsDurationusec;
int m_nCycleTime;
int m_nCpuID;
thread thThreadID;
static void* ThreadProc(void* arg);
};
3. CThread 클래스 내에서 가상함수(DoThread)는 에러가 안나는데 다른 함수들도 가상함수로 만들도 없고 어떻게 해야할까요..
프로그래밍 초보라 잘부탁드립니다...ㅜㅜ
첨부 | 파일 크기 |
---|---|
![]() | 135.41 KB |
댓글 달기