随笔分类 - C++
自己的一些编程学习记录
摘要:前言 与传感器通信,常使用串口通信,协议为Modbus协议,很多时候串口收发的数据是十六进制的,且十进制还包括有符号(正数),无符号(负数)。而我们处理的数据是10进制的,这就需要我们对16进制进行转换,这篇博客主要是附上在Qt下的进制转换代码 1. 16进制转换成正整数10进制 QString q
阅读全文
摘要:前言 很多C++入门者不太注重C++语言的内存管理机制,这样开发的软件会有持续运行过程中崩溃的危险,因此在学习过程中要特别注意内存大的管理。本篇博客对C++栈内存做梳理,在写C++的过程中便可以注重规范。 1. 局部变量属于栈内存! 2. 全局变量和statis变量位于全局区,程序结束后由系统释放!
阅读全文
摘要:前言 有时候需要用C++做一些简单的运算,C++本身提供了一个math.h的头文件供使用,这篇博客对这个库中常用的一些函数总结说明. sqrt(x); //计算x的平方根 cbrt(x); //计算x的立方根 hypot(x,y); //计算直角三角形的斜边 round(x); //x的四舍五入值
阅读全文