C++
神说哈喽我的
好的好的 对的对的
展开
-
Windows 编程中,CloseHandle(hThread);为什么紧跟着CreatThread
hThread = CreateThread( NULL, 0, ThreadFunc, NULL, 0, &dwThreadId);CloseHandle(hThread);如上面这样的代码,原因为:创建线程后返回了线程句柄,新创建的线程内核对象的使用计数是2,一个是线程本身,一个是创建线程的线程,创建线程的线程closehandle后,新的线程的内核对象使用计数为1,当这个新线原创 2022-01-29 14:12:25 · 551 阅读 · 0 评论 -
VS2017安装警告。未能安装包“Microsoft.VisualCpp.Redist.14,version=14.16.27033.4,chip=x86”
搜索 URL https://aka.ms/VSSetupErrorReports?q=PackageId=Microsoft.VisualCpp.Redist.14;PackageAction=Install;ReturnCode=3 详细信息 已执行的命令: "C:\ProgramData\Microsoft\VisualStudio\Packages\Microsoft.VisualCpp.Redist.14,version=14.16.27033.4,chi...原创 2020-05-31 18:51:30 · 4422 阅读 · 0 评论 -
C++静态二维数组,空指针错误。
int dp[n + 1][m + 1] = {0};int **dd = (int **)dp; for (int i = 0; i<n; i++) //行 { for (int j = 0; j < m; j++) { //列 cout << *(*(dd + i) + j) << "\t\t"...原创 2020-02-28 00:52:36 · 453 阅读 · 0 评论 -
取一个int*函数值是报错。 应使用“{...}”初始化聚合对象
int *get1D_Array(int n, int rangeL, int rangeR) { assert(rangeL <= rangeR); int *arr = new int[n]; // 创建一个 n个元素的数组 srand(time(NULL)); // 随机种子 for (int i = 0; i <...原创 2020-02-26 18:25:12 · 21084 阅读 · 0 评论 -
C++提醒包含多个默认函数
class Data_G{ public: Data_G()//缺省构造函数 { this->row = 8; this->col = 6; } ~Data_G(); Data_G(int row = 8, int col = 6)//缺省构造函数 { this->...原创 2020-02-26 17:38:20 · 3840 阅读 · 0 评论