- 博客(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
621
原创 【2】C++2.0(C++11/14)tuple
在研究C++2.0的tuple时,也细看了一下boost库中的tuple版本(摘自1.69版),源码如下:所在文件:tuple_basic.hpptemplate < 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
371
原创 【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
406
原创 Python3.6.1下scrapy框架安装
我用了Python3.6安装scrapy,杯具的是一直没有成功。于是下载了3.6.1尝试了一下,居然成功了!说明一下:我的操作系统是Windows7 64位以下步骤验证了两遍,希望能帮助各位道友。先说说下载资源1. Python安装包python-3.6.1_32.exehttps://www.python.org2.Scrapy相关安装包
2017-06-20 11:29:30
2794
原创 Windows vs环境配置静态库和动态库的方法(/MD、/MT)
对于VS环境,有很多小伙伴都迷惑于工程的配置。在开发过程中,不知道如何去生成一个静态库或动态库,如何去使用静态库和动态库。本文在讲述配置静态库和动态库的同时,会在工程中体现如何使用静态库和动态库。需要下载工程的小伙伴请读到最后,有惊喜等着你。先说说动态库和静态库1.动态库和静态库的区别静态库#. 将库文件中的二进制代码直接链接到目标文件,程序运行时不再需要库
2017-05-22 20:00:40
2403
转载 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
670
原创 SQL Server2008新实例远程数据库链接问题(sp_addlinkedserver)
先说说问题起因:测试同学在自己电脑上测试不同的后台,但数据库使用的是相同的名称。于是创建了新的SQL Server实例,而新实例需要指定不同端口才能启动,改端口后执行sp_addlinkedserver语句后,连接测试不成功。执行的SQL语句如下:EXEC master.dbo.sp_addlinkedserver @server = N'UserDBLink', @srvpr
2017-05-17 18:26:05
3271
转载 C/C++中的结构体对齐问题(内存对齐)
曾经对此迷茫过,认真阅读并在调试环境下查看结果,有了深刻的印象。转载此博,经常复习一下基础知识。注:如有侵权,请留言我,立即删除。由于程序运行时占用的内存过大,所以想办法给程序瘦身。在调试中发现结构体占用的size竟然和预想的不一样,原来…… 看看下面讲的吧,肯定会不枉此看哦! 1,比如: struct{ short a1;
2017-05-12 18:29:38
450
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人