括号中 第一个字段 "nullptr" 作用是指定父控件。 第二个字段 弹窗标题。 第三个字段 弹窗显示内容。 第四个字段 指定窗口内按钮数量与显示内容 第五个字段 指定光标锁定哪个按钮。 ...
分类:
其他好文 时间:
2020-01-15 10:06:35
阅读次数:
71
new malloc区别 new 自由存储区 malloc堆上 (pdfium为什么用malloc)?? char const *ptr; 此种写法和const char *等价,大家可以自行实验验证。 typedef char const* FX_LPCSTR; ...
分类:
其他好文 时间:
2020-01-13 13:11:21
阅读次数:
56
#include <thread> #include <memory> #include <Windows.h> int main() { std::thread t; { std::shared_ptr<int> p(new int(1), [](int* p) { printf("delete\ ...
分类:
编程语言 时间:
2020-01-13 11:01:26
阅读次数:
101
typedf用法:https://blog.csdn.net/qq_29350001/article/details/53883571 #include<stdio.h> #include<stdlib.h> typedef int ElementType; typedef struct LNode ...
分类:
编程语言 时间:
2020-01-10 20:12:28
阅读次数:
90
字符串初始化字符数组 58: char as[] = "hello word"; 00AC7308 A1 70 2E B6 00 mov eax,dword ptr [string "hello word" (0B62E70h)] 00AC730D 89 45 EC mov dword ptr [a ...
分类:
编程语言 时间:
2020-01-09 18:44:32
阅读次数:
93
"原文链接" 题目 给定两个二叉树,想象当你将它们中的一个覆盖到另一个上时,两个二叉树的一些节点便会重叠。 你需要将他们合并为一个新的二叉树。合并的规则是如果两个节点重叠,那么将他们的值相加作为节点合并后的新值,否则不为?NULL 的节点将直接作为新二叉树的节点。 例子 思路 从根结点出发,对根结点 ...
分类:
其他好文 时间:
2020-01-09 18:37:58
阅读次数:
54
RAII(Resource Acquisition Is Initialization),也称为“资源获取就是初始化”,是C++语言的一种利用对象生命周期来控制资源的技术。 简单的说,RAII 的做法是使用一个对象,在其构造时获取资源,在对象生命期控制对资源的访问使之始终保持有效,最后在对象析构的时 ...
分类:
其他好文 时间:
2020-01-09 13:27:09
阅读次数:
72
参考:https://blog.csdn.net/qq_31683775/article/details/84025025 qt中集成cef浏览器例子qtCefBrowser参考上上篇文章,vs2017编译生成:libcef_dll_wrapper.lib(静态库,debug-MDd,release ...
intptr_t、uintptr_r变量类型用于保证不同机器字长(16位、32位、64位)整数与指针相互转移的的通用性。 在这里可能会有人发出疑问:long int在32位机器上是32位,在64位机器上是64位,直接用long int不就可以避免不同机器的之间指针长度的差异了吗?解释如下: 先给出不 ...
分类:
其他好文 时间:
2020-01-07 21:27:43
阅读次数:
1809
指针? 什么是指针? 从根本上看, 指针(pointer) 是一个值为内存地址的变量(或数据对象) 。 正如char类型变量的值是字符, int类型变量的值是整数, 指针变量的值是地址。 假设一个指针变量名是ptr, 可以编写如下语句:ptr = &pooh; // 把pooh的地址赋给ptr对于这 ...
分类:
其他好文 时间:
2020-01-07 16:12:59
阅读次数:
64