hzh-c

导航

2023年5月12日 #

C++ 四种强制类型转换:static_cast、dynamic_cast、reinterpret_cast和const_cast的区别和使用场景

摘要: C++中有四种强制类型转换:static_cast、dynamic_cast、reinterpret_cast和const_cast。 它们之间的区别和适用场景分别如下: 1. static_cast static_cast用于基本数据类型之间以及具有继承关系的指针或引用之间的类型转换,还可以用于隐 阅读全文

posted @ 2023-05-12 15:57 霍志会 阅读(147) 评论(0) 推荐(0) 编辑

2023年4月10日 #

C++---Socket网络编程代码实战初识

摘要: 1.Socket一句话简介 套接字(Socket),就是对网络中不同主机上的应用进程之间进行双向通信的端点的抽象。把复杂的TCP/IP协议族隐藏在socket接口后面,对开发者来说,只要用好socket相关的函数,就可以完成端到端的数据通信。 所以我Socket的流程弄清楚,各个函数的意义大致明白, 阅读全文

posted @ 2023-04-10 17:56 霍志会 阅读(46) 评论(0) 推荐(0) 编辑

Python打印日志到文件的详细案例---python-logger的使用方法

摘要: 1.案例要求: 要求如下: 1.日志文件名称audio_当前进程pid_当前时间.log,大小为5M。 2.日志文件输出目录为/xxx/xxx/xxx. 3.程序开始时输出串口是否打开成功。 4.循环输出某个方法的执行情况。 5.当日志满5M时,从头开始覆盖写入,并做标记哪个部分是最新生成的(可以在 阅读全文

posted @ 2023-04-10 17:55 霍志会 阅读(396) 评论(0) 推荐(0) 编辑