会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
mohist
首页
新随笔
管理
上一页
1
···
31
32
33
34
35
36
37
38
39
40
下一页
2020年9月3日
c++之常见数据类型(int,double,float,long double long long 与std::string之间)相互转换(含MFC的CString、含C++11新特性函数)
摘要: 已经通过初步测试 下面的是传统常见数据类型的转换(非c++11) std::string 与其他常用类型相互转换, CString 与其他常见类型相互转换, 包括: int, char*, float, double, long。 自己写个类,方便调用, 包括: MFC A、int 转 CStrin
阅读全文
posted @ 2020-09-03 10:28 mohist
阅读(1646)
评论(0)
推荐(0)
2020年9月2日
Visiual Studio之c++项目瘦身(删除中间项)
摘要: 欢迎指正 本文主要涉及 Visiual Studio(简称VS) 创建的c++项目 和 windows下批处理相关点。 1、中间项 A、VS创建的c++项目,生成后,会有许多中间项,包括项目生成的中间项 和 解决方案的中间项, 下次打开解决方案,显示的是上一次关闭的位置,VS则是通过配置实现的。 这
阅读全文
posted @ 2020-09-02 13:27 mohist
阅读(2437)
评论(0)
推荐(0)
2020年8月26日
一个自定义的c++错误类 和 同步异步、阻塞非阻塞(区别简述)
摘要: 一个例子,自定义exception 继承std::exception 1 class _oct_udp_api_export_ udp_err : public std::exception 2 { 3 public: 4 explicit udp_err(std::string str_err);
阅读全文
posted @ 2020-08-26 15:21 mohist
阅读(344)
评论(0)
推荐(0)
2020年8月24日
CMake判断操作系统和编译器
摘要: 判断操作系统 IF (CMAKE_SYSTEM_NAME MATCHES "Linux") ELSEIF (CMAKE_SYSTEM_NAME MATCHES "Windows") ELSEIF (CMAKE_SYSTEM_NAME MATCHES "FreeBSD") ELSE () MESSAG
阅读全文
posted @ 2020-08-24 21:46 mohist
阅读(7307)
评论(0)
推荐(0)
2020年8月23日
一个简单的基于epoll的udp接收
摘要: 1 #include <iostream> 2 #include <sys/epoll.h> 3 #include <fcntl.h> 4 #include <thread> 5 #include <chrono> 6 #include <pthread.h> 7 #include <sys/soc
阅读全文
posted @ 2020-08-23 11:51 mohist
阅读(1099)
评论(0)
推荐(0)
fedora之自动寻找命令并提示安装PackageKit-command-not-found
摘要: fedora 1、比如,我要用clang 命令编译代码,但是没有该指令。比如: clang main.cxx -o main 2、那么,输入未知命令,希望fedora会自动寻找相对应的包,再并提示安装,当安装完成后,可以自动执行此命令。 3、你需要一个包: PackageKit-command-no
阅读全文
posted @ 2020-08-23 10:40 mohist
阅读(476)
评论(0)
推荐(0)
2020年8月21日
基于libuv封装UDP,支持ipv4和ipv6,支持接收和发送
摘要: 仓库地址 gitee github 特点 支持IPV4 和 ipv6 支持UDP 组播、单播、 广播 使用流程 初始化 发送 | 接收 退出 一个范例 例子可在example目录下main.cc中找到 1. 创建 pudp = lib_commu::NewUDP(); 2.1 初始化 UDPInit
阅读全文
posted @ 2020-08-21 19:38 mohist
阅读(1620)
评论(2)
推荐(0)
自己常用的CMake用法总结
摘要: 欢迎指正 CMake : A、download : https://cmake.org/download/ B、tutorial: https://cmake.org/cmake-tutorial/ 说明: 我目前使用的是最新版:3.18 。 0、序言 A、Cmake可配置生成项目 B、项目可以是库
阅读全文
posted @ 2020-08-21 15:55 mohist
阅读(823)
评论(0)
推荐(0)
2020年8月19日
网络编程之新函数inet_pton和inet_ntop
摘要: 1、头文件 1 #include <arpe/inet.h> 2、inet_pton 函数 A、原型 1 int inet_pton(int family, const char *strptr, void *addrptr); B、功能 : 将点分十进制的ip地址转化为用于网络传输的数值格式 C、
阅读全文
posted @ 2020-08-19 13:49 mohist
阅读(2732)
评论(0)
推荐(0)
2020年8月17日
c++关于使用new的纠正
摘要: 自己之前纠正过这个问题,但还是忘了。今天再拿出来。 今天主要总结关于使用 c++ 标准中的 new 关键字。 【结论】 A、处理new可能抛出的异常 B、针对new使用std::nothrow不抛出异常 1、错误示范 下面一段代码,使用new向堆申请空间,再释放的过程 1 char *pbuf =
阅读全文
posted @ 2020-08-17 20:12 mohist
阅读(647)
评论(0)
推荐(0)
上一页
1
···
31
32
33
34
35
36
37
38
39
40
下一页
公告