摘要:linux 7z 命令编译安装 7zip是一个开源的压缩软件 7z格式是压缩率最高的格式 服务器备份 数据几个g 要是tar压缩下载的话 时间太长 7zip压缩出来体积很小 首先安装 我这是 centos的 直接可以 yum –y install p7zip 有得源地址里面没有那么就 wget ht
阅读全文
随笔分类 - C++/c++11
摘要:7z文件格式及其源码的分析 本文是一个系列. 主要是分享我最近一年做7z文件开发的经验. 主要包括7z官方源码的结构分析, 以及7z文件格式的分析. 其中涉及到7z源码结构的各个细节, 以及7z文件格式的具体细节. 本文适合对象: 想要了解学习7z源码的开发人员, 想要了解7z文件格式细节, 做7z
阅读全文
摘要:7z文件格式及其源码的分析(二) 一. 准备工作: 1. 源码下载: 可以从官方中文主页下载:http://sparanoid.com/lab/7z/. 为了方便, 这里直接给出下载链接: http://downloads.sourceforge.net/sevenzip/7z920.tar.bz2
阅读全文
摘要:Python调用windows下DLL详解 - ctypes库的使用 Python调用windows下DLL详解 - ctypes库的使用 2014年09月05日 16:05:44 阅读数:6942 2014年09月05日 16:05:44 阅读数:6942 阅读数:6942 在python中某些时
阅读全文
摘要:cpu个数、核数、线程数、Java多线程关系的理解 2017年12月08日 15:35:37 cpu个数、核数、线程数、Java多线程关系的理解 2017年12月08日 15:35:37 cpu个数、核数、线程数、Java多线程关系的理解 cpu个数、核数、线程数、Java多线程关系的理解 2017
阅读全文
摘要:如何禁止C++默认成员函数 发表于 2016-03-02 | 分类于 C++ | 阅读次数 17 前言 前几天在一次笔试过程中被问到C++如何设计禁止调用默认构造函数,当时简单的想法是直接将默认构造函数声明为private即可,这样的话对象的确不能直接调用。之后查阅了《Effective C++》之
阅读全文
摘要:Peer模式的多线程程序例子 程序的模型大概是这样的。有一个master(),用来分发任务。有N个多线程的slave用来处理任务。 主程序里可以这样调用; 可以看出,上面这段程序还是依赖于Processor自身的并行能力。总之,现在看来写并行程序实在是一件很复杂的事情。 程序的模型大概是这样的。有一
阅读全文
摘要:Useful code snippets with C++ boost Is Punctuation It’s very straight forward to use boost.regex as a solution. We can match the input string with a r
阅读全文
摘要:1.把C++当成一门新的语言学习(和C没啥关系!真的。); 2.看《Thinking In C++》,不要看《C++变成死相》; 3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因为他们很难而我们自己是初学者所以就不
阅读全文
摘要:Eclipse、MinGW、JNI编写C++生成dll, Java端调用的完整示例(附java.lang.UnsatisfiedLinkError解决方法) 问题背景:之前的JNI编程都是基于Android的NDK工具,生成so文件供android端调用,参见:http://blog.csdn.ne
阅读全文
摘要:As the error message states, the case expressions must be constant. The compiler builds this as a very fast look-up table at compile time and it can't
阅读全文
摘要:C++怎么读入非文本文件中的内容 C++怎么读入非文本文件中的内容 3条回答 #include <io.h> #include <windows.h> void main() { char* pFileName = "d:/test.txt"; // 文件路径 if (_access(pFileNa
阅读全文
摘要:warning: deprecated conversion from string constant to 'char* #include<iostream> using namespace std; class Student { private: int age; char*name; pub
阅读全文
摘要:mac c++编译出现segmentation fault :11错误 1.指针你声明后就对他初始化,并没有申请内存空间。这里尤其注意结构体嵌套多个有包含指针的,这个也要申请内存。 int arr[Max];//这样定义会出错:Mac Segmentation fault: 11,Mac对内存安全要
阅读全文
摘要:C++类的大小 一个空类class A{};的大小为什么是1,因为如果不是1,当定义这个类的对象数组时候A objects[5]; objects[0]和objects[1]就在同一个地址处,就无法区分。 单继承 #include<iostream> using namespace std; cla
阅读全文
摘要:微软视窗操作系统应用程序设计界面函式列表 .NET Framework, 当中包括Remoting, Assemblies, Metadata, Common Language Runtime, Common Type System, Global Assembly Cache,Microsoft
阅读全文
摘要:作者:hearts zh链接:https://www.zhihu.com/question/32222337/answer/55238928来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 其实现在的proposal很多很多,不出意外也会有相当一部分没时间加进c++17
阅读全文
摘要:C++11标准是 ISO/IEC 14882:2011 - Information technology -- Programming languages -- C++ 的简称[1] 。 C++11标准由国际标准化组织(ISO)和国际电工委员会(IEC)旗下的C++标准委员会(ISO/IEC JTC
阅读全文
摘要:C++14标准是 ISO/IEC 14882:2014 Information technology -- Programming languages -- C++ 的简称[1] 。在标准正式通过之前,原名C++1y。 C++14标准的委员会草案N3690于2013年5月15日发表。[2] 2014
阅读全文
摘要:有哪些适合学生参与的 C++,网络编程方面的开源项目? 有哪些适合学生参与的 C++,网络编程方面的开源项目? Tinyhttpd是一个超轻量型Http Server,使用C语言开发,全部代码只有502行(包括注释),附带一个简单的Client,可以通过阅读这段代码理解一个 Http Server
阅读全文
浙公网安备 33010602011771号