智能开发

包含C/C++、QT、SMT32、其他语言等底层技术开发
C语言中的断言函数assert详解-牛翰网

C语言中的断言函数assert详解

简介 assert 是 C 语言中的一个宏,用于在程序运行时进行条件检查,主要用于调试目的。它在 <assert.h> 头文件中定义,用于验证程序中的假设条件是否成立,如果不成立,程...
a7241eb2a91d5611的头像-牛翰网大雄的叮当猫1年前
03714
在Qt中使用QtWebApp搭建HTTP服务器的详细步骤-牛翰网

在Qt中使用QtWebApp搭建HTTP服务器的详细步骤

目录 前言 一、Qt集成QtWebApp步骤: 二、在Qt中使用QtWebApp搭建HTTP服务器 第一步 下载QtWebApp导入工程中 工程示例: 第二步 编写配置文件WebApp.ini 第三步 加载配置文件,创建HTTP侦听器对...
d3739de509924c51的头像-牛翰网高亚奇1年前
04112
C++11中R字符串的作用小结-牛翰网

C++11中R字符串的作用小结

目录 1.定义和基本使用 2.实际场景 在 C++11 中添加了定义原始字符串的字面量 1.定义和基本使用 定义方式为: R'xxx(原始字符串)xxx' 其中 () 两边的字符串可以省略,R只会处理括号中的字符串。...
d356eb80852cff1a的头像-牛翰网慕雪华年1年前
0427
Qt实现输出日志到指定文件的操作方法-牛翰网

Qt实现输出日志到指定文件的操作方法

目录 开发平台 : 语言: 需求: 前置操作: 1.在CMakeLists.txt中添加如下代码 2.创建LogManage.h 和 LogManage.cpp 开发平台 : Qt Creator 语言: C++ 需求: 获取日志信息,写入指定文件 日...
Qt 编译配置 Protobuf 的详细步骤-牛翰网

Qt 编译配置 Protobuf 的详细步骤

目录 步骤 1: 安装Protobuf 步骤 2: 配置Qt项目 步骤 3: 编译和运行项目 运行qmake以生成Makefile: 注意事项 在Qt项目中使用Protobuf(Protocol Buffers)可以有效地处理数据序列化和反序列化...
ba991e7c586b7fc1的头像-牛翰网先天编程圣体1年前
011013
使用C语言生成图片的base64编码的代码实现-牛翰网

使用C语言生成图片的base64编码的代码实现

目录 一、前言 二、代码实操 2.1 将二进制数据转为Base64编码 2.2 实现图片的base64编码和解码 一、前言 Base64编码是一种广泛使用的编码方案,将任意二进制数据转换为可打印的ASCII字符字符串...
eb5b548035e88af7的头像-牛翰网DS小龙哥1年前
0749
C++ STL iota 和 atoi 用法示例详解-牛翰网

C++ STL iota 和 atoi 用法示例详解

目录 一:功能 二:用法 一:功能         iota 是给定一个初始元素,然后依次对序列中每个元素进行递增++操作,详见代码一;         atoi 是将字符...
7f3834f4c8d562cf的头像-牛翰网黑不溜秋的1年前
04111
C++解析ini文件的实现方法-牛翰网

C++解析ini文件的实现方法

目录 一.什么是ini文件 二.ini文件的格式一般是什么样的 1.节 2.参数 3.注释 三.C++实现ini文件的解析 四.其他 这篇文章简单讨论一下ini文件。 一.什么是ini文件 ini文件其实就是一种配置文件,...
b6e59d655e471a3c的头像-牛翰网长弓聊编程1年前
05711
C++中const关键字的用法图文详解-牛翰网

C++中const关键字的用法图文详解

目录 C语言和C++中const的不同 C++中的const配合一级指针使用  const的修饰作用 const的类型转换 C语言和C++中const的不同 首先我们需要区分一下C语言中的const和C++中的const,C语言中的c...
f5e0064d9681757b的头像-牛翰网咩咩大主教1年前
0396
C语言中输出空格的五种方法-牛翰网

C语言中输出空格的五种方法

目录 前言 1. 直接在字符串中包含空格 2. 使用 %s 和空格 3. 使用 \t 输出制表符(Tab) 4. 使用循环输出多个空格 5. 使用格式控制符输出空格 总结 前言 在C语言中,输出空...
c1bc39b96189c6b2的头像-牛翰网二进制的声音1年前
0839