
C/C++
c/c++编程学习
Embedded engineer
生命不息,学习不止!
展开
-
UML类的关系
URL类的关系原创 2022-03-18 17:20:34 · 292 阅读 · 0 评论 -
c++ static_assert
static_assert是从c++11开始提供的支持,执行编译时断言检查;语法:static_assert(bool-constexpr, message) //(since C++11)static_assert(bool-constexpr) //(since C++17)参数说明:bool-constexpr:bool类型的常量表达式;message: 可选参数(since C++17)bool-constexpr为false时的提示字符串;使用static_assert,我原创 2022-01-05 17:49:47 · 1581 阅读 · 0 评论 -
c++ std::is_nothrow_move_constructible
std::is_nothrow_move_constructible是c++stl标准库中定义的一个模板,该模板永辉检测给定的类型T是否是可移动构造的,并且移动构造是noexcept的;如果T是可移动构造且移动构造不会抛出异常,则返回true,否则返回false;cplusplus链接:http://www.cplusplus.com/reference/type_traits/is_nothrow_move_constructible/头文件:#include<type_traits>原创 2022-01-05 17:12:58 · 843 阅读 · 0 评论 -
C++ 线程局部变量thread_local
本文转自:https://blog.youkuaiyun.com/aguoxin/article/details/103968031 Linux中的线程局部存储(一) 本章节转自:https://blog.youkuaiyun.com/cywosp/article/details/26469435 在Linux系统中使用C/C++进行多线程编程时,我们遇到最多的就是对同一变量的多线程读写问题,大多情况下遇到这类问题都是通过转载 2021-12-21 09:33:45 · 3990 阅读 · 0 评论 -
C++ 拷贝构造函数和赋值运算符
C++ 拷贝构造函数和赋值运算符转载 2020-10-28 17:39:33 · 246 阅读 · 0 评论 -
linux安装scitools understand
下载understandhttp://scitools.com/download/all-builds/可以选择最新版本,如果安装报错,再选择旧一点的版本。(我最先选择最新版本Understand-5.1.1000-Linux-64bit.tgz安装时报错symbol lookup error: /usr/lib/libfontconfig.so.1 ,再选择了旧版本Understand-5.1.977-Linux-64bit.tgz,安装运行正常)安装解压下载后的Understand-5.1..原创 2020-08-26 18:08:15 · 2274 阅读 · 0 评论 -
readLine函数C语言实现
readLine函数C语言实现原创 2020-02-08 19:41:02 · 7177 阅读 · 2 评论 -
VS2013使用libcurl静态库
一、打开vs2013,新建项目WinLibcurlTest, 在项目目录下新建curl文件夹,将E:\01_code\tools\curl-7.54.0\include\curl目录下的.h文件拷贝到项目curl目录中,将E:\01_code\tools\curl-7.54.0\build\Win32\VC12\LIB Release - LIB OpenSSL - LIB LibSSH2目录下的...原创 2017-05-31 18:06:09 · 922 阅读 · 0 评论 -
VS2013编译libcurl静态库和动态库
一、编译libcurl静态库1、下载curl-7.54.0.zip并解压https://curl.haxx.se/download.html下载curl-7.54.0.zip2. 下载libssh2、openssl、zlib到http://windows.php.net/downloads/php-sdk/deps/vc11/x86/下载openssl-1.0.2k-vc11-x86.zip、l...原创 2017-05-31 17:10:33 · 481 阅读 · 0 评论 -
libcurl移植并支持ssl
libcurl交叉编译并支持SSL原创 2019-11-20 17:54:11 · 950 阅读 · 0 评论 -
嵌入式设备WIFI应用开发(1)- wpa_supplicant和wpa_cli的移植和使用
在嵌入式设备中和Android中,对WIFI的操作,使用的都是wpa_supplicant这个工具。wpa_supplicant是一个跨平台的WPA应用,既适应于桌面环境也适合嵌入式环境使用,支持的标准相对于iw-tools更全面;本篇文章主要讲解如何基于wpa_supplicant和wpa_cli通过封装我们自己的WIFI操作接口完成wifi扫描,wif连接,wifi连接状态查询等基本操作。原创 2019-05-30 20:47:52 · 3665 阅读 · 0 评论