C++头文件共57篇
多线程访问同一FILE*句柄打开文件方式错误导致文件写入内容混乱-yiteyi-C++库

多线程访问同一FILE*句柄打开文件方式错误导致文件写入内容混乱

今天,在一个项目中要实现使用libcurl多线程分块下载一个大文件的功能。 大体思路是: 1.获取服务器文件的大小; 2.根据文件大小和设定的线程数,对文件进行分块;每块建立一个块信息; 3.每块...
CPPKU的头像-yiteyi-C++库CPPKU8年前
013240
什么是SVG(可缩放矢量图形)文件?-yiteyi-C++库

什么是SVG(可缩放矢量图形)文件?

SVG是一个文件扩展名,它是 Scalable Vector Graphics .  SVG文件用于存储不同的图形,图片作为基于XML的数据具有可伸缩性的图形。  在本教程中,我们将研究SVG文件格式标准、特性、版本、优...
CPPKU的头像-yiteyi-C++库CPPKU4年前
1270
C++操作符(&按位与操作符和==等于比较操作符)的优先级问题导致的bug-yiteyi-C++库

C++操作符(&按位与操作符和==等于比较操作符)的优先级问题导致的bug

在一个socket通讯程序中,将socket接收到的字节和0x20比较: if (buf[0]&0x20 == 0x20) 结果得不到预期效果。 后来发现,上面一行代码执行是按照buf[0]和0x20 == 0x20进行按位与操作,这才...
CPPKU的头像-yiteyi-C++库CPPKU6年前
05800
重新排列给定列表,使其由交替的最小值和最大值元素组成-yiteyi-C++库

重新排列给定列表,使其由交替的最小值和最大值元素组成

给定一个整数列表,重新排列该列表,使其由交替的最小-最大元素组成 仅使用列表操作 。列表的第一个元素应为列表中所有元素中的最小元素,第二个元素应为最大元素。类似地,第三个元素是下一个...
CPPKU的头像-yiteyi-C++库CPPKU3年前
466
什么是非字母数字字符?-yiteyi-C++库

什么是非字母数字字符?

字符用于表示字母、数字、符号等。字符分为字母数字字符和非字母数字字符。字母数字字符由字母字符和数字字符组成。字母数字字符以外的字符称为非字母数字字符。 字母数字字符 字母数字字符由字...
更换操作系统和安装路径后C++builder6编译报E2075错误-yiteyi-C++库

更换操作系统和安装路径后C++builder6编译报E2075错误

之前的BCB6安装于win7 64位系统的C盘program files(x86)下面的Borland目录中,即默认安装目录。 后来换了电脑,win10 64位系统,将BCB6安装在了D:\program files(x86)\borland目录,也就是修改...
CPPKU的头像-yiteyi-C++库CPPKU7年前
012830
什么是计算机辅助设计(CAD)?-yiteyi-C++库

什么是计算机辅助设计(CAD)?

Computer-Adided Design 或者只是 CAD 是一种计算机技术,它利用计算机程序、应用程序和资源来创建、更新和评估一个设计,通常是不同类型的图形设计。 计算机辅助设计(CAD)类型 计算机辅助设...
CPPKU的头像-yiteyi-C++库CPPKU4年前
3560
C++操作符的优先级及其记忆方法-yiteyi-C++库

C++操作符的优先级及其记忆方法

记忆方法: --摘自《C语言程序设计实用问答》           问题:如何记住运算符的15种优先级和结合性?      ...
Java中的数学类方法及示例|集2-yiteyi-C++库

Java中的数学类方法及示例|集2

JAVA数学课及其方法|集1 JAVA本文讨论的数学类方法: abs(): JAVA数学abs() 方法返回传递的任何类型参数的绝对值。此方法可以处理所有数据类型。 特殊情况: 如果参数为正零或负零,则结果...
CPPKU的头像-yiteyi-C++库CPPKU3年前
448
什么是专有软件?-yiteyi-C++库

什么是专有软件?

软件是IT的核心,不同的软件有不同的许可证类型来规定和限制软件的使用。 Proprietary Software 是标记为的软件类型 non-free software 或 closed-source software . 一般来说,专有软件归创作...
关于GetAcceptExSockaddrs函数参数的设置注意事项-yiteyi-C++库

关于GetAcceptExSockaddrs函数参数的设置注意事项

GetAcceptExSockaddrs [1] 是专门为AcceptEx函数准备的应用。 void GetAcceptExSockaddrs( _In_ PVOID lpOutputBuffer, _In_ DWORD dwReceiveDataLength, _In_ DWORD dwLocalAddressLength, _In...
CPPKU的头像-yiteyi-C++库CPPKU7年前
08820
如何使用多个SSH密钥?-yiteyi-C++库

如何使用多个SSH密钥?

我在工作 并且希望使用多个ssh密钥来连接不同的服务。我试过一些不同的方法,但不幸失败了。如何使用多个ssh密钥? 多个主机多个密钥 Ssh配置驻留在 .ssh/配置 用户主目录中的文件。魔法就在这...
CPPKU的头像-yiteyi-C++库CPPKU4年前
840