- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 【3】C++2.0(C++11/14)统一初始化(Uniform Initialization)
C++11引入了统一初始化的概念,我们可以使用大括号“{}”这种通用的语法在任何需要初始化的地方。 在C++11前用多种方式进行初始化,如下面例子 int i(0); int j = 1; int arr[3] = { 1, 2, 3 }; 在C++11后我们可以使用通用的初始化方式,大括号{}: 1.初始化 int i1; ...
2019-03-08 13:33:21
708
原创 【2】C++2.0(C++11/14)tuple
在研究C++2.0的tuple时,也细看了一下boost库中的tuple版本(摘自1.69版),源码如下: 所在文件:tuple_basic.hpp template < class T0 = null_type, class T1 = null_type, class T2 = null_type, class T3 = null_type, class T4 = null_...
2019-03-05 14:43:55
430
原创 【1】C++2.0(C++11/14)新特性引导
重新复习一遍C++2.0相关知识,同时整理记录一下 C++ 标准演化过程 # C++ 98 (1.0) # C++ 03 (TR1, Technical Report 1) # C++ 11 (2.0) # C++ 14 头文件 C++ 2.0 新特性包括语言和标准库两个层面,后者以头文件形式呈现 # C++ 标准库的头文件名不带扩展名.h, 例如 #include<vect...
2019-03-04 17:48:21
452
原创 Python3.6.1下scrapy框架安装
我用了Python3.6安装scrapy,杯具的是一直没有成功。 于是下载了3.6.1尝试了一下,居然成功了! 说明一下:我的操作系统是Windows7 64位 以下步骤验证了两遍,希望能帮助各位道友。 先说说下载资源 1. Python安装包 python-3.6.1_32.exe https://www.python.org 2.Scrapy相关安装包
2017-06-20 11:29:30
2850
原创 Windows vs环境配置静态库和动态库的方法(/MD、/MT)
对于VS环境,有很多小伙伴都迷惑于工程的配置。 在开发过程中,不知道如何去生成一个静态库或动态库,如何去使用静态库和动态库。 本文在讲述配置静态库和动态库的同时,会在工程中体现如何使用静态库和动态库。 需要下载工程的小伙伴请读到最后,有惊喜等着你。 先说说动态库和静态库 1.动态库和静态库的区别 静态库 #. 将库文件中的二进制代码直接链接到目标文件,程序运行时不再需要库
2017-05-22 20:00:40
2520
转载 Lua5.2.3源码阅读--Table(ipairs,pairs)
这篇文单章不错,解决了困扰我的问题,转过来纪念一下 “#”lua表长度计算 local a = {}; a[1] = 10; a[2] = 20; a[3] = 30; a[4] = 40; --a[6] = 60; a[7] = 70; print(#a); -->4 local a = {}; a[1] = 10;
2017-05-17 18:56:36
839
原创 SQL Server2008新实例远程数据库链接问题(sp_addlinkedserver)
先说说问题起因: 测试同学在自己电脑上测试不同的后台,但数据库使用的是相同的名称。 于是创建了新的SQL Server实例,而新实例需要指定不同端口才能启动,改端口后执行sp_addlinkedserver语句后,连接测试不成功。 执行的SQL语句如下: EXEC master.dbo.sp_addlinkedserver @server = N'UserDBLink', @srvpr
2017-05-17 18:26:05
3347
转载 C/C++中的结构体对齐问题(内存对齐)
曾经对此迷茫过,认真阅读并在调试环境下查看结果,有了深刻的印象。 转载此博,经常复习一下基础知识。 注:如有侵权,请留言我,立即删除。 由于程序运行时占用的内存过大,所以想办法给程序瘦身。 在调试中发现结构体占用的size竟然和预想的不一样,原来…… 看看下面讲的吧,肯定会不枉此看哦! 1,比如: struct{ short a1;
2017-05-12 18:29:38
478
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人