【Qt源码笔记】万般皆是int main

【Qt源码笔记】万般皆是int main

经常写 Qt 的程序,就会发现,不管是写控制台程序还是带窗体的应用程序,在 Qt 中的入口都是int main()。但实际上抛开其他平台不说,就是在 Windows 平台上,二者的入口就是有区别的。之...
7年前
0140
面试问题整理

面试问题整理

最近一段时间整理了一些我遇到的面试题,各个方面都有,写在这里,做个记录。大厂偏好算法和数据结构,小厂偏好项目经验。这算是一个比较鲜明的特点了。
7年前
0140
浅谈 Windows 编程中的 Thread

浅谈 Windows 编程中的 Thread

线程对于 Windows 编程人员来说,并不陌生,但是一直以来,我对它的了解也只是基本的使用层面。对于很多细节,也并不是很了解。这作为一个 Windows 客户端开发人员,可以说是非常尴尬了。所以,抽...
7年前
0130
编译Qt

编译Qt

参考: [Building-Qt5-from-Git] Windows 下自己准备自己想要的编译器。编译自己想要的 Qt 版本 最近 5.6 出来了,有好多新的变化,第一时间准备尝鲜。 我自己的是 M...
10年前
0130
DLL 导出符号的两种方式

DLL 导出符号的两种方式

最近恰好需要用 C++ 实现一个供 C# .NET 调用的模块,用dllexport导出符号的时候出现了一点问题,明明已经看到了导出符号,但是 .NET 在调用的时候,就是找不到方法。然后用 def ...
6年前
0120
说说 Windows 编程中 /MT、/MD 的区别

说说 Windows 编程中 /MT、/MD 的区别

Windows 编程中无法绕开的编译开关 /MT、/MD 其实还有一个 /LD,不过后者很少见。之前对这些一直没有一个清晰的概念,所以就查阅了相关资料。算是对这块有了一个粗浅的认识。 其实最直观的资料...
7年前
0120
【Qt源码笔记】深谈 Qt 绘制

【Qt源码笔记】深谈 Qt 绘制

之前写了一篇 浅谈Qt控件绘制 。之所以叫浅谈是因为调用都是比较表层的调用。其实 Qt 的绘制,可以说用 Qt 的人都有用到,但是对于绘制底层,了解的人并不见得很多。我其实之前也是云山雾罩,从来没有深...
7年前
0110
12