wrapper

    4熱度

    2回答

    有誰知道任何良好的免費/開源的Windows註冊表包裝的VC++不需要MFC(即可以在控制檯應用程序中運行)?

    8熱度

    4回答

    Number n = new Number(5)是非法的,但Number n = 5不是。爲什麼?

    2熱度

    3回答

    我有各種類包裝IntPtr。它們不存儲自己的數據(除了指針),而是使用屬性和方法使用非託管庫在指針中公開數據。它運行良好,但我已經到了需要能夠從其他包裝器對象中引用這些包裝器對象的地步。例如: public class Node { private IntPtr _ptr; public Node Parent { get { return new Node(Un

    12熱度

    2回答

    我目前正在爲提升線程小包裝類,但我不真正得到睡眠功能是如何工作的,這是我這麼遠: BaseThread::BaseThread(){ thread = boost::thread(); bIsActive = true; } BaseThread::~BaseThread(){ join(); } void BaseThread::join(){

    2熱度

    2回答

    我想使用統一解決IService兩種不同的實現方式,儘量使用一個包裝類的,相當於: IService service = new DispatcherService(new RealService(), Application.Current.Dispatcher); 如果雙方DispatcherService和RealService實施接口IService。 我有一個包含一些異步操作服務的庫

    0熱度

    5回答

    我正在開發C語言編程的win32應用程序。這是我對本地win32 apis的第一次體驗,它們看起來完全殘忍無法讀取(simple window)。 我想知道是否有一個我可以使用的整個API的包裝,而不必用這些東西粉碎我的頭。 其他框架/庫不會做,因爲我想使用Windows的本機api。 謝謝!

    3熱度

    1回答

    我想用c#編寫一個板子sdk的包裝。在SDK中的功能實現是: void WINAPI GetSysInfo(TC_INI_TYPE *TmpIni); 即TC_INI_TYPE是如下的結構: typedef struct { WORD wCardNo; WORD wCardType; WORD wConnect; WORD

    7熱度

    3回答

    我需要一個Log4net包裝 - 在大型應用程序中暴露給許多不同的組件。我顯然希望在記錄時保留類和方法的名稱,但我會避免將類型等傳遞給我的包裝。 我看過this question,這與我的非常相似,但沒有幫助。 我已經看到了它在this other question完成通過類似以下的SMT: MethodBase methodBase = new StackTrace().GetFrame(1).

    0熱度

    4回答

    我目前正在一個項目中,我想定義一個通用的'集合'接口,可能以不同的方式實現。集合接口應該指定集合具有按值返回迭代器的方法。使用類,包裝指針我想出了以下(大大簡化): Collection.h class Collection { CollectionBase *d_base; public: Collection(CollectionBase *base); I

    3熱度

    2回答

    我有一個Hibernate類,它本質上只是一個包裝負載的包裝。 因此類(大型簡化/僞)類似: @Entity public class MyClass { @OneToMany Map1 @OneToMany Map2 @OneToMany Map3 AddToMap1(); AddToMap2();