随笔分类 -  C++Primer

摘要:一、abs() <cstdlib>(或 <stdlib.h>)中的 abs 函数原型: int abs(int x) 返回类型int,参数类型int。用于计算整数的绝对值 在<cmath>中的abs函数 abs 函数是一个重载函数,可以处理多种数值类型的绝对值原型 double abs(double 阅读全文
posted @ 2023-10-27 09:16 sgggr 阅读(26) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/m0_67357141/article/details/125254847 Eigen库可用于c++进行大量矩阵等数值运算,配置比较简单,只需要添加一个路径,具体操作如下。 在官网下载所需版本的Eigen库,可查找历史版本 [Eigne](http://e 阅读全文
posted @ 2023-06-27 13:06 sgggr 阅读(1166) 评论(0) 推荐(0) 编辑
摘要:### 一 前言 安装这么个库不容易啊,网上各种x86和x64交叉安装,说那样才行得通.肿么在我这就不行!!不是找不到符号,就是找不到dll,老老实实按x86安装了一把,竟然成功了!! ![image](https://img2023.cnblogs.com/blog/1209802/202306/ 阅读全文
posted @ 2023-06-16 10:57 sgggr 阅读(634) 评论(0) 推荐(1) 编辑
摘要:(143条消息) cjson数据格式使用详解_cjson格式_宁静而致远,集思而广益的博客-CSDN博客 已剪辑自: https://blog.csdn.net/nihaocaofei/article/details/82953144?spm=1001.2101.3001.6650.2&utm_me 阅读全文
posted @ 2023-05-11 16:10 sgggr 阅读(193) 评论(0) 推荐(0) 编辑
摘要:已剪辑自: https://blog.csdn.net/ZRXSLYG/article/details/122541036?spm=1001.2101.3001.6650.17&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault% 阅读全文
posted @ 2023-05-11 16:05 sgggr 阅读(118) 评论(0) 推荐(0) 编辑
摘要:已剪辑自: https://blog.csdn.net/Dontla/article/details/123806149 JSON基础:包括组包的概念等 https://github.com/DaveGamble/cJSON License omitted Usage Welcome to cJSO 阅读全文
posted @ 2023-05-11 15:33 sgggr 阅读(498) 评论(0) 推荐(0) 编辑
摘要:最近,有没有被make、cmake、makefile... ... 这些东西绕晕了,看看下面的文章,也许就可以理解清楚了。 https://zhuanlan.zhihu.com/p/111110992 1. gcc 它是GNU Compiler Collection(就是GNU编译器套件),也可以简 阅读全文
posted @ 2023-05-10 17:31 sgggr 阅读(93) 评论(0) 推荐(0) 编辑
摘要:在Windows中 \r:表示回车,回到当前行的行首,而不会换到下一行.如果接着输出的话,本行以前的内容会被逐一覆盖(光标在改行的头部) \r\n:表示换行,换到当前位置的下一行(光标在下一行的头部) 在Unix/Linux系统中 \n:表示换行 在Mac中 \r:表示换行 可能出现的问题 Unix 阅读全文
posted @ 2023-04-13 22:52 sgggr 阅读(401) 评论(0) 推荐(0) 编辑
摘要:printf显示输出 printf在满足以下三个条件之一时,会将缓冲区中的数据输出: 需要换行符\n printf的缓冲区满了(1KB) 程序终止 Qt中printf不同步的解决办法 c程序中的printf在应用程序输出窗口中不同步输出。通常是当程序执行完才会把printf的输出一下子全出来。调试程 阅读全文
posted @ 2023-04-13 22:22 sgggr 阅读(61) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/mary288267/article/details/116499135 1.C语言中嵌套宏的展开规律 一般宏调用的展开规律是,先展开内层宏参数,再展开外层宏函数,所以展开顺序是由内而外。 如果宏定义中某个形参前面有#运算符,则调用此宏定义时,不展开该形参 阅读全文
posted @ 2023-02-24 21:14 sgggr 阅读(983) 评论(1) 推荐(0) 编辑
摘要:函数原型:size_t strnlen(const char *s, size_t maxlen); 功能:获取字符串s中实际字符个数,不包括结尾的'\0';如果实际个数 <= maxlen,则返回n,否则返回第二个参数。 if ( 实际长度 <= maxlen) {return 实际长度} els 阅读全文
posted @ 2022-12-20 10:31 sgggr 阅读(279) 评论(0) 推荐(0) 编辑
摘要:snprintf(),函数原型为int snprintf(char *str, size_t size, const char *format, ...) 两点注意: (1) 如果格式化后的字符串长度 < size,则将此字符串全部复制到str中,并给其后添加一个字符串结束符('\0'); (2) 阅读全文
posted @ 2022-12-20 09:55 sgggr 阅读(823) 评论(0) 推荐(0) 编辑
摘要:C语言sort函数的实现 sort函数 sort函数用于C++中,对给定区间所有元素进行排序,默认为升序,也可进行降序排序。sort函数进行排序的时间复杂度为n*log2n,比冒泡之类的排序算法效率要高,sort函数包含在头文件为#include的C++标准库中。 1.sort从小到大 #inclu 阅读全文
posted @ 2022-12-19 14:59 sgggr 阅读(2708) 评论(0) 推荐(0) 编辑
摘要:一昧追求速度的结果只能制造更多的BUG,更多的麻烦,从而变得比原来更慢,不如一开始就稳扎稳打 C语言报错: error: expected ‘:’, ‘,’, ‘;’, ‘}’ or ‘attribute’ before ‘=’ token 注意:C结构体内的变量一定不能初始化! 要像第10、11行 阅读全文
posted @ 2022-12-19 13:49 sgggr 阅读(87) 评论(0) 推荐(0) 编辑
摘要:一、浮点数的比较 浮点数和整型数在计算机中表示的方式不相同,整型数能够直接比较相等,但是浮点数不能直接比较是否相等,如下: int main() { int n=0; float val=1.0, x1=1.9/2.1, y2=2.1/1.9; for(int i=0;i<21;++i) val * 阅读全文
posted @ 2022-11-26 15:35 sgggr 阅读(195) 评论(0) 推荐(0) 编辑
摘要:![image](https://img2022.cnblogs.com/blog/1209802/202206/1209802-20220616145736019-163792195.png) ![image](https://img2022.cnblogs.com/blog/1209802/202206/1209802-20220616145746292-40275858.png) ![ima 阅读全文
posted @ 2022-06-16 14:59 sgggr 阅读(36) 评论(0) 推荐(0) 编辑
摘要:一、大端模式和小端模式的起源 关于大端小端名词的由来,有一个有趣的故事,来自于Jonathan Swift的《格利佛游记》:Lilliput和Blefuscu这两个强国在过去的36个月中一直在苦战。战争的原因:大家都知道,吃鸡蛋的时候,原始的方法是打破鸡蛋较大的一端,可以那时的皇帝的祖父由于小时侯吃 阅读全文
posted @ 2022-06-16 14:46 sgggr 阅读(669) 评论(0) 推荐(1) 编辑
摘要:一、大段模式和小端模式 大端模式,是指数据的低位保存在内存的高地址中,而数据的高位,保存在内存的低地址中; 小端模式,是指数据的低位保存在内存的低地址中,而数据的高位保存在内存的高地址中。 二、为什么会有大小端模式 在计算机系统中,我们是以字节为单位的,每个地址单元都对应着一个字节,一个字节为8bi 阅读全文
posted @ 2022-06-16 14:40 sgggr 阅读(646) 评论(0) 推荐(0) 编辑
摘要:Qt之8个字节转化为double小数 首先要理解double的存储方式,具体可查找相关的博客 本文实现的是将8个字节(存储为16进制的字符串)转化为对应的double类型 double MainWindow::qByteArraytodouble(QString qstr) { QByteArray 阅读全文
posted @ 2022-06-16 14:31 sgggr 阅读(589) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示