2012-09-12 62 views
0

我想重構一個DLL來控制一個OPOS設備。設備被聲明並啓用後,它會啓動一個線程來不斷檢查從OPOS設備收到的數據。我在OposReader.hC++如何有一個線程助手

聲明的方法但我認爲這是一個更好的主意,拉出所說的方法,並將其移動到幫手。所以我創建了一個類ReaderThreadHelper.h放在...但在線程中我必須調整OposReader中的值。

所以在OposReader中,我打電話#include ReaderThreadHelper.hReaderThreadHelper.h我必須做一個#include OposReader.h ...並且開始循環引用的問題...我太新來C++知道如何解決它。

我是否應該這樣做呢?有沒有更適當的方法來做到這一點?

+0

我會盡快接受你的答案。你是對的,我把我的ThreadHelper.cpp包含OposReader.h,它工作:)我現在開心。非常感謝你。 –

回答

相關問題