会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
faithlocus
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
···
14
下一页
2023年3月3日
-1 != 255
摘要: 类型不同的值比较大小是错误的行为 int8_t t = -1; uint8_t p = uint8_t(t); if (t == p) { t++; // N } else { if (t == int8_t(p)) { // Y t++; } }
阅读全文
posted @ 2023-03-03 11:27 flxx
阅读(137)
评论(0)
推荐(0)
2023年2月10日
错误 C1071 在注释中遇到意外的文件结束
摘要: 在注释中遇到意外的文件结束 编译器在扫描注释时到达文件末尾。 通过检查以下可能的原因进行修复 缺少注释终止符 (*/)。 源文件最后一行的注释后缺少换行符。 以下示例生成 C1071: // C1071.cpp int main() { } /* this comment is fine */ /*
阅读全文
posted @ 2023-02-10 11:52 flxx
阅读(1359)
评论(0)
推荐(0)
2023年1月9日
remote: fatal: pack exceeds maximum allowed size
摘要: 问题 # 本地累积了多个提交未推送,计划一次push到位,最后提示 remote: fatal: pack exceeds maximum allowed size error: remote unpack failed: unpack-objects abnormal exit 现状 $ git
阅读全文
posted @ 2023-01-09 19:16 flxx
阅读(3403)
评论(0)
推荐(0)
2022年11月7日
git remote prune origin
摘要: 作用 同步服务器信息,然后精简本地数据 推荐使用git gc 场景 本人遇到场景,项目到固定阶段,远程的个别分支已经被删除,但是本地仍存在(实际已经无存在意义)。 本地现状为 $ git branch -a * br br1 master remotes/origin/HEAD -> origin/
阅读全文
posted @ 2022-11-07 16:34 flxx
阅读(1443)
评论(0)
推荐(1)
2022年10月24日
分支命名规范
摘要: 开发过程常用的环境 |简称|全称|解析|域名| | | | | | |DEV|Devlopment environment|开发者调试使用|本地配置虚拟域名即可| |FAT|Feature Acceptance Test environment|功能验收测试环境|http://fat.abc.com
阅读全文
posted @ 2022-10-24 16:55 flxx
阅读(1897)
评论(0)
推荐(0)
2022年10月9日
git merge(base local remote)
摘要: 现有commitBase 用户A利用commitBase创建本地分支branchA,进行修改并提交commitA 用户B利用CommitBase创建本地分支branchB,进行修改并提交commitB 用户B将commit push到服务器,率先完成工作,背包回家 用户A准备将commit push
阅读全文
posted @ 2022-10-09 16:26 flxx
阅读(718)
评论(0)
推荐(0)
2022年10月8日
QEventLoop
摘要: 目录介绍使用 介绍 提供了一种异步编程的方式。 本地创建的QEventLoop并不会影响主Application的逻辑。 比while等待效率高。 使用 #include <QCoreApplication> #include <QEventLoop> #include <QObject> #inc
阅读全文
posted @ 2022-10-08 16:45 flxx
阅读(146)
评论(0)
推荐(0)
字节序(大端和小端)
摘要: [toc] # 为什么会存在字节序差异 1. 不同cpu厂商,不同操作系统厂商各自对数据存储实现的差异(优先实现自己家的业务而忽略其他厂商),最后统一的时候发现了差异。 2. 不同的CPU上运行不同的操作系统,字节序也是不同的 |处理器|操作系统|字节排序| | | | | Alpha |全部 |L
阅读全文
posted @ 2022-10-08 10:01 flxx
阅读(181)
评论(0)
推荐(0)
2022年9月28日
std::remove并非你所想
摘要: 结论 std::remove并没有删除元素,只是将指定元素交换到了容器后面 remove后,容器中元素内容可能发生变化(不存在指定元素则无变化) 删除元素需要配合erase完成 std::vector<int> ids{ 1, 3, 5, 3, 7 }; // 1 3 5 3 7 auto tar
阅读全文
posted @ 2022-09-28 20:01 flxx
阅读(107)
评论(0)
推荐(0)
2022年9月26日
声明与定义,重定义
摘要: 变量(包括变量,函数)的使用过程需要声明,定义,使用。 声明:告诉编译器目标对象存在,但是编译器不用管是否真实存在。 定义:为变量开辟空间,则定义过后该变量就存在了全局唯一地址。 使用:利用变量进行业务控制。 其中定义只能进行一次,声明可以出现无数次,使用次数也没有限制。 唯独对定义变量操作存在限制
阅读全文
posted @ 2022-09-26 19:52 flxx
阅读(120)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
···
14
下一页