自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xupeng1644的博客

道阻且长,行则将至!

  • 博客(649)
  • 资源 (8)
  • 论坛 (7)
  • 收藏
  • 关注

转载 C++ memset 踩坑(转载)

文章目录 一、前言二、函数作用三、效率对比四、误区总结1、按字节设置2、设置的值只有最低字节有效3、堆内存不可直接 sizeof 取首地址4、传参数组不可直接 sizeof 取首地址 一、前言 memset 作为对内存初始化的函数,还是有不少坑和误区的,今天就来对这个函数作一个总结。 二、函数作用 最简单的调用就是将一个数组清零,代码如下: const int maxn = 1024;int a[maxn];memset(a, 0, sizeof(a)); // a[0.

2021-04-16 11:02:25 7

原创 Visual Studio 常用宏

Visual Studio中,宏常常用在项目的属性配置中,比如配置输出目录、中间目录、附加包含目录、附加库目录等。我自己常用的宏包括:$(SolutionDir)解决方案路径,也即是*.sln文件所在路径$(ProjectDir)项目路径,也就是*.vcxproj文件所在路径$(ProjectName)项目名称$(Configuration)配置,Debug或者Release$(Platform)平台,Win32或者x64...

2021-04-15 19:11:44 9

原创 Python+Appium+夜神模拟器安装与简单运行(1/2)

Appium是一个开源的,适用于原生或混合移动应用( hybrid mobile apps )的自动化测试工具,Appium应用WebDriver: JSON wire protocol驱动安卓和iOS移动应用。这套组合是要来使用python操控模拟其中的App,安装的过程比较简单,但是又比较繁琐。总共需要安装Python、JDK、Android Studio、Appium以及夜神模拟器,为了方便以后重新配置环境,故简单记录下配置运行环境的过程。环境安装1 Python安装下载Python的下.

2021-04-15 11:55:45 14

转载 Python 格式化字符串f-string概览(转载)

简介 f-string,亦称为格式化字符串常量(formatted string literals),是Python3.6新引入的一种字符串格式化方法,该方法源于PEP 498 – Literal String Interpolation,主要目的是使格式化字符串的操作更加简便。f-string在形式上是以 f 或 F 修饰符引领的字符串(f'xxx' 或 F'xxx'),以大括号 {} 标明被替换的字段;f-string在本质上并不是字符串常量,而是一个在运行时运算求值的表达式: While o

2021-04-14 17:56:04 5

原创 Python socket.send()与socket.sendall()的区别

先上Python/C API 参考手册中对两个函数的解释:socket.send(bytes[, flags])Send data to the socket. The socket must be connected to a remote socket. The optional flags argument has the same meaning as for recv() above. Returns the number of bytes sent. Applications are res

2021-04-13 20:03:15 12

转载 Python csv模块读写CSV文件

CSV是英文Comma Separate Values(逗号分隔值)的缩写,顾名思义,文档的内容是由 “,” 分隔的一列列的数据构成的。CSV文档是一种编辑方便,可视化效果极佳的数据存储方式。而Python中有着非常强大的库可以处理这种文档,所以,如果你经常用Python处理数据的话,CSV文档当然是一种简单快捷的轻量级选择。下面我将以一个数据处理的例子入手,展现CSV文档的创建和编辑,以及Python是如何对CSV文档读写的。 CSV文档的创建和编辑 1. 良好的Excel交互 (1) Excel.

2021-04-13 09:36:26 11

转载 VS中后期生成事件

在使用VS过程中,很多时候需要把需要的文件一起拷贝到编译产生的可执行程序所在目录,对此可以采用简单的后期生成事件完成,就不需要手动拷贝了。后期生成事件简单操作如下:1 打开项目属性对话框;2 如图选择后期生成事件并输入命令(bat脚本):@echo ---------------------------------@echo [$(ProjectName)]生成完成..@echo 开始复制...COPY "$(SolutionDir)CopyList.bat" "$(OutDir)" # 这里的

2021-04-06 14:31:19 14

原创 SQLite(3) Windows安装小结

SQLite简介直接引用百度百科SQLite介绍:SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中。它是D.RichardHipp建立的公有领域项目。它的设计目标是嵌入式的,而且已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如 Tcl、C#、PHP、Java等,还有ODBC接口,同样比起Mysql、Pos

2021-04-03 22:07:15 23

原创 Python print()重定向 不输出到屏幕

有这样一个需求:如果一个函数handle_data()其内部有调用print()直接输出数据到屏幕,但是在某次调用handle_data()时又希望其不输出到屏幕,可以使用装饰器来进行处理。具体实现代码如下:import osimport sysdef print_redict_wrapper(input_func): def wrapper(data): with open('temp.dat', 'w') as dest_file: old_o

2021-04-01 16:09:03 36 2

原创 Pycharm 常用快捷键

2021.04.01前进:Ctrl + Alt + Right后退:Ctrl + Alt + left跳转到函数定义:Ctrl + B注销行与取消注释行:Ctrl + /另起一行:Shift + Enter向上另起一行:Ctrl + Alt + Enter

2021-04-01 14:07:13 14

原创 selenium + Python + Edge

本文讲述如何安装selenium并使用Python操作Edge浏览器打开网页的简单流程。概述Selenium [1] 是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google Chrome,Opera,Edge等。前置条件:安装Python安装selenium1 安装selenium直接使用命令pip install selenium即

2021-03-31 10:34:42 28

转载 修改pip install镜像源

现状一般安装python之后,pip默认的镜像地址是:https://pypi.org/simple 但是由于默认的官方pypi经常被墙,或者连接速度较慢,导致pip安装经常不可用或者下载安装包失败,所以我们最好是将自己使用的pip源更换一下,使用境内的pip镜像安装源。网上有很多可用的源,例如:清华大学:https://pypi.tuna.tsinghua.edu.cn/simple 清华大学的pip源是官网pypi的镜像,每隔5分钟同步一次,重点推荐!!!阿里云:http://mirrors.a

2021-03-31 09:39:47 24

原创 Python 标准库

https://docs.python.org/zh-cn/3/library/

2021-03-30 19:59:07 20

原创 Python 函数参数传递的困惑

由于没有系统的学习过Python,许多知识点都是破碎的,无法形成一个整体。总喜欢用其他语言来类比Python的语法。例如,对于参数传递,总觉得Python也会像C++那样分为值传递与引用传递。回来无意间看到一篇博文,才发现其实区别很大。首先,Python的函数参数传递,没有值传递和引用传递之分,因为根本没有引用传递的调用方式。其次,就算都只有值传递,Python的值传递也跟C++的值不一样。C++的值传递方式,实参的值是不会在函数调用之后有任何改变的,这点毫无疑问。而Python的值传递方式(这里姑且还

2021-03-23 22:08:48 32 1

原创 Python 爬取豆瓣电影Top250

初学Python,仅以爬取经典的豆瓣250大电影为例,记录一下逐步学习Python的过程。目标是打印输出电影名称、评分、评分人数、电影slogan,最终的输出效果如下:"C:\Program Files\Python36\python.exe" D:/PythonProject/TestProject/test_douban_first.py第1名 [肖申克的救赎] [9.7分] (2312755人评价) <希望让人自由。>第2名 [霸王别姬] [9.6分] (1716162人评价) &l

2021-03-23 15:13:18 80 2

原创 多窗口文件管理软件 Q_Dir

Q_Dir是一款多窗口文件管理工具,最多可以分出四个窗口分别进行文件处理,在需要进行文件整理时非常有效。下面是其四窗口模式下的示意图:

2021-03-22 14:58:24 28

原创 Python小技巧

同时输入多个字符串,字符串间以逗号/空格间隔a,b,c=input('三个字符串:').split(',') // 字符串以逗号隔开a,b,c=input('三个字符串:').split(' ') // 字符串以空格隔开,默认分隔符就是空格,等同于.split()待添加...

2021-03-20 16:47:11 10

转载 Python 中的 if __name__ == ‘__main__‘ 该如何理解

这个问题来自于知乎用户的提问,当时看到这个问题,我只是做了下简单的回答。后来我发现,对于很多人来说,更准确的说应该是大部分的 Python 初学者,对这个问题理解的不是很深刻。所以这里我来做下总结,并试图把这个问题说明白。程序入口对于很多编程语言来说,程序都必须要有一个入口,比如 C,C++,以及完全面向对象的编程语言 Java,C# 等。如果你接触过这些语言,对于程序入口这个概念应该很好理解,C 和 C++ 都需要有一个 main 函数来作为程序的入口,也就是程序的运行会从 main 函数开始。同样.

2021-03-20 16:27:08 30

转载 Google开源项目风格指南-Python风格指南

Google开源项目风格指南

2021-03-20 12:28:30 23

转载 恢复误删文件 Windows File Recovery

很多人都有过误删重要文件的经历。如果没有做好文件备份,遇到这样的情况要么赶紧从头再来,要么就得通过售价高昂的文件恢复工具来进行找回。但稍微了解计算机原理的朋友或许都知道,删除文件其实只是操作系统将该文件对应的磁盘区块标记为「可以写入新数据」而已,并非将数据真正地从磁盘中抹去。因此如果对应的区块在误删发生后没有继续反复写入,将原先误删除的文件恢复回来其实并非难事。所以误删文件后除了求助于市面上各类文件恢复服务和恢复工具,微软近期推出的免费文件恢复工具 Windows File Recovery(以下简.

2021-03-19 11:23:01 50

原创 printf()、sprintf()的二次封装

VA_LIST 是在C语言中解决变参问题的一组宏,所在头文件:#include <stdarg.h>,用于获取不确定个数的参数。封装printfvoid NewPrintf(const char* format, ...){ va_list args; va_start(args,format); vprintf(format,args); // 用vprintf va_end(args);}封装sprintfvoid NewSprint.

2021-03-18 15:55:29 18

原创 获取笔记本序列号(SN码)命令

CMD界面,命令为:wmic bios get serialnumber运行效果如下:

2021-03-17 16:57:11 224

转载 如何给U盘设置一张妖娆又骚气的图标

夫陶公清风千古,余又何人,敢称庶几 ????介绍 设置完就这样,看起来有些巴适,其实没啥用!! ???? 一、准备工作 百度上找一张妖娆的图片将图片转换成图标文件(.ico格式) 图标转换网址:http://www.ico51.cn ????二、开始干 记事本新建一个文件,编写两行代码(????假巴意思) [autorun] //自动运行icon=favicon //图标的文件名12 将上面文件命名为:autorun.inf 将图片(

2021-03-02 15:11:14 71

原创 C++ 获取当前运行程序的路径

GetModuleFileName获取当前进程已加载模块的文件的完整路径,该模块必须由当前进程加载。其头文件为windows.h。std::string GetAppPath(){ char buffer[512] = {0}; GetModuleFileName(nullptr, buffer, sizeof(512)); std::string appPath = buffer; appPath = appPath.substr(0, appPath, rfind("\\")); retu

2021-02-06 22:23:41 182

原创 C++ 调用批处理命令或者.bat(.cmd)文件或者.exe文件

头文件stdlib.h(cstdlib)中的system()函数可以用来**调用批处理命令和执行批处理文件以及运行可执行程序**,它的函数原型为:`int system(char *command)`;

2021-02-05 21:15:18 90

转载 快速启动软件 Listarty

如果你平常工作经常处理文件,或者你平时文件路径藏的很深,那么这款Listary绝对可以减少你的搜索时间。大家都知道,我们使用的Window本身自带的 文件浏览对话框查询慢不说,还只能查询的路径下面的,比如我打开的是E盘,那我搜索的话就只能搜索E盘下面的内容,查询体验很差。 Listary 它是一款非常优秀的 Windows文件浏览和搜索增强工具, 可以为你 Windows 的「文件浏览对话框」、「资源管理器」等增加非常方便的文件快速定位、实时全盘搜索、常用文件夹收藏、打开历史、快速切换到已打开的路径、快捷右

2021-01-12 16:52:32 51

原创 自动更换壁纸软件 Bing Wallpaper

喜欢每天看到不一样电脑壁纸的用户们可以看过来了哦,Bing Wallpaper(必应壁纸工具)是微软官方出品的一款专门用来更新必应壁纸加粗样式的软件,可以实现壁纸每日一图自动更新,而且占用内存非常小,既可以每天看到精彩的壁纸,还不会占用大量的内存,保证电脑的稳定运行。下载地址在安装时,Bing Wallpaper 会询问是否修改默认搜素引擎为 Bing,,请自行考虑是否选择。安装后,可以在任务栏找到 Bing Wallpaper,它会常驻内存,以实现自动更换壁纸的功能。你可以在遇到喜欢的壁纸时,点击 B

2021-01-12 16:13:52 181

原创 WINDOWS静态库与动态库

静态库:编译静态库时,只会产生.lib文件。所有数据都在lib文件中。静态库的使用方式只有一种,及静态载入,在程序编译链接阶段,后将静态库中的所有数据都合并到最终生成的exe文件中,链接完成后就不再需要静态库文件,这样方便程序移植,但是也带来程序臃肿过大的弊端;同时,如果静态库中函数有所变化,需要重新编译工程来生成新的exe文件,过程将为麻烦。动态库:编译动态库时,会产生.lib文件和.dll文件。lib文件只包含函数或者变量的地址信息,而其具体实现都在.dll中。编译链接阶段只需要.lib文件中的数

2021-01-11 17:03:36 68

原创 服务封装软件 nssm

简介nssm是一个服务封装程序,它可以将普通exe程序封装成服务,使之像windows服务一样运行。同类型的工具还有微软自己的srvany,不过nssm更加简单易用,并且功能强大。它的特点如下:支持普通exe程序(控制台程序或者带界面的Windows程序都可以)安装简单,修改方便可以重定向输出(并且支持Rotation)可以自动守护封装了的服务,程序挂掉了后可以自动重启可以自定义环境变量下载下载地址安装下载完成后,根据所属操作系统的位数选择32或64位的nssm.exe,下面以安

2021-01-06 13:47:00 65

原创 服务封装软件 winsw

winsw(Windows Service Wrapper)是一个开源项目,它可以让我们快速把一个可执行的程序注册为Windows的系统服务。下载下载页面如下: (下载地址)需要下载可执行程序(WinSW.NET4.exe)以及配置文件(sample-minimal.xml)。可执行程序有WinSW.NET2.exe以及WinSW.NET4.exe,根据当前系统的.NET版本进行选择。如果是Win10建议使用WinSW.NET4.exe。配置文件有sample-minimal.xml以及sa.

2021-01-05 18:12:19 100

转载 Win+V

Windows 10 包含大量尚不为人所知的可用性功能,如果被更广泛地使用,它们可以提高您的生产率。其中,Winkey+V 是每个人都应该真正了解的快捷键之一。 Winkey+V 在 Windows 10 的 2018 年 10 月更新中引入,它支持保存您过往复制的文本片段的剪贴板历史记录,日后可以使用这组快捷键快速调取,以供再次使用。第一次按下 Winkey+V 组合键将激活该功能,从那时起,您便拥有了方便的复制和粘贴历史记录的能力,这有可能使您有一天免于 “忘记保存” 导致的数据灾难。如果.

2020-12-26 23:32:37 149 1

原创 std::thread参数传递包含引用时的注意事项

代码片段如下:...void TestFunc(int& data){ ...}int data = 0;std::thread oneThread(testFunc, data); // 方式1 errorstd::thread oneThread(TestFunc, std::ref(data)); // 方式2 ok...当构造std::thread时需要传递引用对象时,直接使用使用方式1会编译报错,应该使用方式2通过std::ref()的包装来达到传递引用的目的。

2020-12-23 14:33:57 92

转载 正斜杠/和反斜杠\的区别

近来研究源码时发现,常常在路径中出现正斜杠“/”和反斜杠“\”,之前就一直不胜其扰,所幸查资料把它一次弄懂,求个明白。在这里做个记录。我认真搜了一下,发现问这个问题的人还不少,知乎上也有提问的。来看看知乎的回答。问题:如何区分符号“/”和“\”的用法?某些回答:Fenng:“记住一件事情,除了在程序中,其它地方几乎不需要用”",应该就差不多了。BTW,我最反感的一件事情就是应该用"/“的地方用了”"。也是用来鉴别一个人是否足够细心的一个依据。"Nevo:""/" 分隔符,"" 转义字符,好

2020-12-03 16:50:18 145

转载 fstream读取文件所有数据(tellg()\seekg())

// read a file into memory#include <iostream> // std::cout#include <fstream> // std::ifstreamint main () { std::ifstream is ("test.txt", std::ifstream::binary); if (is) { // get length of file: is.seekg

2020-09-29 10:56:44 295

转载 内存中常见异常值的解释(0xcccccccc 0xcdcdcdcd 0xfeeefeee等)

0xcccccccc: Used by Microsoft’s C++ debugging runtime library to mark uninitialised stack memory0xcdcdcdcd: Used by Microsoft’s C++ debugging runtime library to mark uninitialised heap memory0xfeeefeee :Used by Microsoft’s HeapFree() to mark freed ..

2020-09-10 10:03:16 258

原创 CMD之拷贝文件夹

::=左右无空格SET srcdir=.\protobuf_IDLSET dstdir=.\install\proto/Y 取消提示以确认要覆盖/E 复制目录和子目录,包括空目录/I 如果目标不存在,且要复制多个文件,则假定目标必须是目录/Q 复制时不显示文件名XCOPY %srcdir% %dstdir% /Y /E /I Q...

2020-08-08 13:50:07 175

转载 printf() 输出控制符

2020-06-24 19:39:03 237

转载 一个基于protobuf的极简RPC

前言RPC采用客户机/服务器模式实现两个进程之间的相互通信,socket是RPC经常采用的通信手段之一。当然,除了socket,RPC还有其他的通信方法:http、管道。。。网络开源的RPC框架也比较多,一个功能比较完善的RPC框架代码比较多,如何快速的从这些代码盲海中梳理清楚主要脉络,对于初学者来说比较困难,本文介绍之前自己实现的一个C++极简版的RPC框架(https://github.com/goyas/goya-rpc),代码只有100多行,希望尽量用少的代码来描述框架以减轻初学者的学习负担,同时

2020-06-16 20:04:48 121

转载 几种常见的程序命名规则

正确并形象地给函数、变量命名,不仅可以增加程序的可读性,也是程序员编程风格的一种反映。较好的命名习惯,可以有效的提高程序的可维护性。以下介绍几种常用的变量命名规则。匈牙利命名法广泛应用于Microsoft Windows这类环境中。这种命名技术是由一位能干的 Microsoft 程序员查尔斯·西蒙尼(Charles Simonyi) 提出的。匈牙利命名法通过在变量名前面加上相应的小写字母的符号标识作为前缀,标识出变量的作用域,类型等。这些符号可以多个同时使用,顺序是先m_(成员变 量),再指针,再.

2020-06-10 11:30:55 560

转载 Redis 禁止使用耗时命令和时间复杂度为O(n)的命令

前段时间,我司内网环境发生了一件有关Redis阻塞的事情。由于公司业务规模较大,很多数据保存在Redis中,测试人员压测时,压测结果总是不尽人意,出现大批量的timeout的情况,查看服务器时发现CPU飙升,导致请求处理缓慢。经过一番努力,终于找到了事情的源头,新来的开发在本地调试RedisTemplate,这不是重点,重点在于他执行的是keys的模糊匹配,导致Redis阻塞,从而影响压测,好在这仅仅是在内网环境,如果在外网环境使用模糊匹配等耗时的命令,后果不堪设想。Redis是单线程的,这个特性再重点标

2020-06-01 18:55:46 190

More Effective C++中文版(封面绝对是最新版)(带目录)

继Effective C++之后,Scott Meyers于1996推出这本“续集”。条款变得比较少,页数倒是多了一些,原因是这次选材比“第一集”更高阶,尤其是第5章。Meyers将此章命名为技术(techniques),并明白告诉你,其中都是一些patterns,例如virtual constructors,smart pointers,reference counting,proxy classes,double dispatching……这一章的每个条款篇幅都达15~30 页之多,实在让人有“山重水复疑无路,柳暗花明又一村”之叹。   虽然出版年代稍嫌久远,但本书并没有第2版,原因是当其出版之时(1996),C++ Standard已经几乎定案,《More Effective C++:35个改善编程与设计的有效方法(中文版)》即依当时的标准草案而写,其与现今的C++ 标准规范几乎相同。而且可能变化的几个弹性之处,Meyers也都有所说明与提示。读者可以登录作者提供的网址,看看上下两集的勘误与讨论(数量之多,令人惊恐。幸好多是技术讨论或文字斟酌,并没有什么重大误失)。   读者对象:程序设计学习者和在职开发人员。

2018-10-29

Exceptional C++中文版 绝对清晰带目录

《Exceptional C++中文版》通过示例的方式来讲述如何用标准C++进行的软件开发。您是否喜欢解决一些复杂的难题?是否喜欢编写健壮的和可扩展的代码?那么您可以花几分钟的时间来研究一些很难的C++设计问题和编程问题。

2018-10-27

Effective STL 中文版 带目录 封面是老版内容无差别

STL是C++标准库的一部分。本书是针对STL的经验总结,书中列出了50个条款,绝大多数条款都解释了在使用STL时应该注意的某一个方面的问题,并且详尽地分析了问题的来源、解决方案的优劣。

2018-11-02

计算机网络(谢希仁)答案

计算机网络(第7版)是一本计算机网络教材,由著名教授谢希仁编著。本书内容丰富、概念准确、论述严谨、内容新颖,比较全面系统的讲解了计算机多年以来的网络发展历程和计算机网络结构,并且书中还采用了图文搭配的写作方式,能够非常有效的基本原理和基本概念的阐述,同时力图反映计算机网络的一些全新发展。非常适合电气信息类和计算机类专业的大学本科生和研究生下载使用。

2018-06-13

提高C+性能的编程技术 中文版 带目录 清晰封面最新版

很多程序员及软件设计师都认为,用c++开发意味着放弃程序性能提升的可能。在很多人眼里,使用c++来开发那些效率至上的应用无疑将导致一场空前的浩劫。因此,在许多性能敏感型领域,诸如网络协议、操作系统内核、移动设备驱动等等,c++都常常处于被冷落的境地。 而本书正是对这种错误观念的最有力回击。《提高c++性能的编程技术》揭示了c++开发高效应用的潜力,向广大读者展示了大量实用的c++面向对象编程技术。通过改善普遍藏匿于设计编码过程暗处的缺陷,这些技术无一不为c++的性能提升带来最为强劲的动力。 《提高c++性能的编程技术》详细讨论了临时对象、内存管理、继承、虚函数、内联、引用计数以及stl等一切有可能提升c++效率的细节内容。最终,该书将c++性能提升的各种终极利器,完美地呈现在广大读者的面前!无论你是相关领域的从业人员,还是c++程序设计爱好者,或者是渴望突破编程瓶颈、大幅提升自我修为的程序设计爱好者,本书都必将使你获益良多。

2018-11-06

Essential C++ 中文版 封面最新版 内容清晰 带目录

该书是电子工业出版社博文视点栏目出版的传世经典书丛系列, 出版于2013年。 该pdf是绝对的最新版的,绝对不是老版。 如果是老版的,请骂我!!! 请注意该pdf大小:52.88M!

2018-11-08

Effective C++ 中文版 第三版 带目录 清晰

《Effective C++:改善程序与设计的55个具体做法》(中文版)(第3版)一共组织55个准则,每一条准则描述一个编写出更好的C++的方式。每一个条款的背后都有具体范例支撑。第三版有一半以上的篇幅是崭新内容,包括讨论资源管理和模板(templates)运用的两个新章。为反映出现代设计考虑,对第二版论题做了广泛的修订,包括异常(exceptions)、设计模式(design patterns)和多线程(multithreading)。 《Effective C++》的重要特征包括: ·高效的 classes、functions、templates 和inheritance hierarchies(继承体系)方面的专家级指导。 ·崭新的 TR1 标准程序库功能应用,以及与既有标准程序库组件的比较。 ·洞察 C++和其他语言(例如Java、C#、C)之间的不同。此举有助于那些来自其他语言阵营的开发人员消化吸收 C++ 式的各种解法。

2018-11-06

C++14标准.rar

C++14标准文档,共9页,带书签!!! 包括返回值类型推导、泛型lambda表达四、constexpr等主要的更新!!!

2019-08-21

log4cpp中FileAppender如何设置立刻刷新到文件

发表于 2019-05-23 最后回复 2019-05-24

SCP上传本地windows文件报错“系统找不到指定的文件。”

发表于 2019-05-07 最后回复 2019-05-08

C/C++如何在不定参数函数中调用另外一个不定参数函数

发表于 2019-04-16 最后回复 2019-04-24

使用log4cpp链接错误问题

发表于 2019-04-12 最后回复 2019-04-12

VS2015编译错误 BK1505

发表于 2018-11-29 最后回复 2018-11-29

VS2015中assert疑问

发表于 2018-06-29 最后回复 2018-06-29

C++消息处理函数编译报错:error C2064: 项不会计算为接受 2 个参数的函数

发表于 2018-05-23 最后回复 2018-05-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除