C++
文章平均质量分 52
C++學習
weixin_45471310的博客
这个作者很懒,什么都没留下…
展开
-
C++ 多线程: WaitForSingleObject(m_hEvent,INFINITE) ;
WaitForSingleObject(m_hEvent,INFINITE) ; 函數用於停止一個指定的執行緒,直到有信號量或信號通知接收。原创 2023-01-10 13:30:13 · 1110 阅读 · 0 评论 -
C++ 設計模式:單例模式 >C++11 的 std::once_flag 和 std::call_once
1.在多執行緒環境下,可能會同時創建多個單例對象。2.在執行時期加載的情況下,可能會創建多個單例對象的副本。為了解決這些問題,可以使用 C++11 的 std::once_flag 和 std::call_once原创 2023-01-10 11:25:16 · 232 阅读 · 0 评论 -
C++ 设计模式:单例模式 ->应用范例
單例模式是一種設計模式,它保證一個類別只有一個實例,並提供一個全局訪問點來訪問該實例。原创 2023-01-10 11:11:03 · 131 阅读 · 0 评论 -
C++ WINAPI SetTimer(1,1000,NULL)
SetTimer 是一個 Windows API 函式,它會在指定的時間後觸發一個計時器。原创 2023-01-04 16:22:08 · 344 阅读 · 0 评论 -
C++ vector find()使用? ( if!=vec.end())
因為end()并不是最后一个元素,最后一个元素在end()-1里。原创 2023-01-04 15:12:33 · 6642 阅读 · 0 评论 -
C++ typedef struct 添加typedef 用意?
在 C++ 中,可以使用 typedef 关键字来给结构体定义一个新的类型名。这个新的类型名可以用来定义变量,就像使用其他的类型一样。原创 2023-01-04 14:12:29 · 159 阅读 · 0 评论 -
C++ 比较仿函数和函数指针的使用时机?
仿函數和函數指針是兩種不同的東西,在 C++ 中可以用來做相似的事情,但也有一些區別。原创 2023-01-03 18:50:55 · 72 阅读 · 0 评论 -
C++ 设计模式: 避免单例模式在多线程下多次创建的开发范例
單例模式(Singleton Pattern)是一種軟件設計模式,它確保某一個類別只有一個實例,並提供一個對外公開的訪問該實例的方法。單例模式是一種常用的設計模式,因為它實現了對唯一實例的受控訪問。原创 2023-01-03 16:31:58 · 185 阅读 · 0 评论 -
C++ 仿函数的运用范例: 泛型程式設計和封裝可重複使用的程式碼
仿函數(functor)是一種物件,其可以像函數一樣被調用,但是有自己的状态。一般來說,仿函數將物件的運算符 () 重載,使得該物件可以像函數一樣被呼叫。仿函數可以用來封裝一些可重複使用的程式碼,或者將一個函數的行為自訂化。它們常常用於泛型程式設計中,使用者可以傳入仿函數以自訂某些行為。原创 2023-01-03 11:50:43 · 61 阅读 · 0 评论 -
C++ 仿函数如何用作窗口類事件处理函数 ?
在 C++ 中,仿函数(也称为函数对象)是一种能够模拟函数的类,它可以被用作普通函数,也可以被用作类的成员函数。如果想要使用仿函数作为窗口类的事件处理函数,你可以这样做:原创 2023-01-03 10:03:31 · 85 阅读 · 0 评论 -
C++ 尝试几个仿函數的范例与运用
C++ 中的仿函数(functor)是一种对象,它能够像函数一样调用,可以用来替代函数指针。与函数指针相比,仿函数更加灵活,因为它可以存储状态。原创 2023-01-03 09:54:25 · 81 阅读 · 0 评论 -
C++ 什么是仿函數?
仿函數(functor)是一種封裝函數的類別,其中封裝的函數可以像一般函數一樣呼叫,但是因為他是封裝在類別中的,所以可以使用類別的封裝和繼承特性。原创 2023-01-02 23:45:12 · 130 阅读 · 0 评论 -
socket 通信如何在使用select處理与使用时机
select網路模型原创 2022-12-30 17:03:03 · 192 阅读 · 0 评论