c++开发 种子列表 c++开发
-
C++ 中的 typename 及 class 关键字的区别
其实这是一个老掉牙的问题,网络上已有很多辨析。但看下来都有遗漏其中一个区别,所以有了这篇文章。 共同点 如果两个事物没有任何共同点,那么也就没必要讨论他们的区别——因为他们所有的特性都是区别。所以这里我们首先来看一下 [代码片段] 和 [代码片段] 关键字的共同点。 在定义类模板或者函数模板时, [代码片段] 和 [代码片段] 关键字都可以用于指定模板参数中的类型 …阅读全文 -
静态编译 Qt 简单教程
跟我打交道过的人都知道我一直在唱衰桌面端 Qt,但是又一直在推荐大家使用 Qt 作为服务端开发的标准库。服务端开发除了完成功能之外,还需要考虑到服务端运维。 一般希望布署的程序越简单越好,只好不依赖于特定的系统,一个文件复制到服务端就搞定。这时候静态编译就用上了。 想要静态编译 Qt 就需要下载 Qt 的源代码。服务端开发一般只使用 qtbase,不会去使用剩下的 Qt GUI 组件。所以这 …阅读全文 -
HK的虚拟主机速度能够有多快
之前分别买过两家的香港vps,没想到速度差距如此之大, 一家ping值大约在40ms左右,另外一家则在100ms左右,经过tracert命令打印比较两条线路,发现100ms那家使用的是日本ntt的路由, 看来这条路由比较扯,立此存照, 后期有需要的话可真得注意一下。 1 2 ms 1 ms 1 ms Pbox.lan [192.168.2.1] 2 1 ms 1 ms 1 ms 192 …阅读全文 -
Visual Studio Code C/C++ extension Feb 2018 update
点这里看中文版 The February 2018 update to the Visual Studio Code C/C++ extension is here! In addition to several bug fixes, this update added colorization for inactive code regions, making it ea …阅读全文
-
Vcpkg: introducing installation options with Featu
We are happy to announce a new feature for vcpkg in version 0.0.103: Feature Packages. Vcpkg is a package manager to help acquiring and building open source libraries on Windows; vcpkg curren …阅读全文 -
随谈 Java 的空指针(翻译和整理)
整理自: http://www.yegor256.com/2014/05/13/why-null-is-bad.html 在日常编码中,有个经典的 Java 空指针(NULL)调用如下: [代码片段] 那么这段方法有什么问题?这个方法的最大问题就是有可能会返回 NULL 对象。空指针( [代码片段] )问题在面向对象编程角度上说是个很严重的问题,所有面对对象编程的过程中都会碰到类似 …阅读全文 -
cinatra–一个高效易用的c++ http框架
目录 cinatra简介 如何使用 快速示例 性能测试 注意事项 roadmap 联系方式 cinatra简介 cinatra 是一个高性能易用的http框架,它是用modern c++(c …阅读全文 -
Golang指针
golang中的指针与c语言指针略有不同。 1、基本类型的指针 [代码片段] 2、数组的指针与指针数组 数组的指针: [代码片段] 指针数组: [代码片段] 3、字典的指针 [代码片段] 4、函数的指针与指针函数 函数的指针: [代码片段] 函数声明后,函数名变量本身就是指针类型,存储的是指向函数体的地址 …阅读全文 -
通过虚函数表访问私有函数
一直听说 C++ 继承体系中对虚函数调用的动态绑定是基于虚函数表和虚表指针的,但是因为一些原因,我一直没有去搞清楚。今天想起这件事情,就去翻看了 C++ 的标准文档 。然而,标准文档只提及了动态绑定的各种规则,却并没有提及任何有关虚函数表或虚表指针的内容。显然,我看的不会是假的标准文档,那么只可能是动态绑定是 由编译器实现决定的了。 本想具体详细地写一写虚函数表相关的问题,但已入 …阅读全文 -
Google Play Games Services C++ SDK 3.0 Released
Posted by Clayton Wilkinson, Developer Relations We’re pleased to announce the availability of the Google Play Games Services C++ SDK version 3.0. The highlights of this release are: R …阅读全文