- 博客(13)
- 资源 (62)
- 收藏
- 关注
原创 linux g++开启C++11/14/17/20支持
sudo vim ~/.bashrc在some more ls aliases注释块的地方添加如下内容:# alias for g++ support C++ standard 11, 14, 17, 20alias g++11='g++ -std=c++11'alias g++14='g++ -std=c++14'alias g++17='g++ -std=c++17'alia...
2019-08-30 00:00:58 15550
原创 Ubuntu 18.04命令更换软件源
安装好ubuntu后,将软件源更换为国内:cd /etc/apt/ 然后会显示下面的源文件sources.list输入命令sudo cp sources.list sources.list.back备份源文件更换源文件将源文件内容更换,阿里云源如下:deb http://mirrors.aliyun.com/ubuntu/ bionic main restr...
2019-08-29 23:18:39 864
原创 C++获取系统环境变量
// C++标准库方式 获取系统环境变量并打印#include <iostream>#include <cstdlib> // std::getev()#include <string>#include <vector>using String = typename std::string;using StringVecto...
2019-08-29 22:26:39 655
原创 ITK读取RGB图像像素值
ITK版本:4.13#include <itkImage.h>#include <itkRGBPixel.h>// PNG对应#include <itkPNGImageIOFactory.h>// BMP对应#include <itkBMPImageIOFactory.h>// JPG对应#include <itkJPE...
2019-08-29 11:11:04 747
原创 常用医学图像格式
格式名称 后缀 支持像素格式 BMP .bmp unsigned char,RGB(unsigned char) JPEG .jpg unsigned char,RGB(unsigned char) ...
2019-08-29 10:27:51 818
原创 C++判断编译器所支持的C++标准
MSVC编译器通过_MSVC_LANG宏来判断,其他编译器通过__cplusplus 宏来判断。/*! The version of C++ standard that is being used. The C++17 standard.*/#ifndef MY_HAS_CPP17# ifdef _MSVC_LANG# if _MSVC_LANG > 201402L#...
2019-08-26 14:53:22 3254
原创 动态链接库VS静态链接库
静态链接库在所开发的程序中通过程序接口来调用库函数,这些库函数只有在连接时才会真正连接到应用程序中。静态链接库的缺陷:假设两个应用程序同时运行,并且使用了相同的静态链接库,那么实际上静态链接库要被加载到内存中两次,从而浪费内存空间。动态链接库与静态链接库类似,都是以二进制的方式存在,所不同的是编译器在编译调用了动态链接库的程序时,并不将库文件中的函数执行体链接到可执行文件中,而只在可执行文件中...
2019-08-20 12:30:22 554
原创 C++ string与wstring之间的相互转换
/*! * \date 2019-08-18 * \author shaoguang*/#include <string> /// std::string, std::wstring#include <clocale> /// std::setlocale#include <cstdlib> /// std::wcstombs, std::mbs...
2019-08-18 17:34:14 736
原创 C++ std::string字符串格式化
很遗憾的是,C++ 标准库 std::string并没有提供类似于sprintf之类的字符串格式化函数,所以就自己来实现咯。#include <memory>#include <cstdio>#include <string>template<typename ... Args>static std::string formatSt...
2019-08-14 15:44:29 5144
原创 C++ 类型安全的枚举enum class
通常情况下,我们定义一个枚举类型:/*! \enum The direction of axis.*/enum AxisDirection { AxisPositive, ///< The positive direction of axis [+]. AxisNegative ///< The negative direction of axis [-]....
2019-08-11 00:11:54 782
原创 C++将std::string和std::wstring转换为数字的函数封装(字符串转数字)
更新:(2019/11/18)利用C++17新特性,将模板简单化,通过编译期检查来判断输入参数是否有效以及确定转换函数。#ifndef STRING_TO_NUMBER_HPP#define STRING_TO_NUMBER_HPP#include <type_traits>#include <string>template<class T>...
2019-08-10 19:06:21 1335
原创 C++位域, 重载++、--、重载bool示例
typedef struct min_index{ using uint8 = typename unsigned char; uint8 _val : 2; // 内部数据占用2字节空间 min_index() : _val(0) {} min_index(uint8 val) : _val(val) {} // 重载数据类型 operator uint...
2019-08-08 18:54:22 1315
cpp-p0267r10(图形库扩展).pdf
2021-01-08
r8125-9.004.01.tar.bz2
2020-10-21
VTK-9.0.1.tar.gz
2020-07-25
VTK-9.0.0.tar.gz
2020-05-15
VAssistX for vs2008-2010
2019-01-19
windows10下解决sublimeText中文输入法无法跟随光标的问题
2018-10-18
网络调试助手C++源码(VS 2008开发)
2018-07-25
串口调试助手 Qt5版源码
2018-07-23
串口调试助手C++源码(VS 2008)
2018-07-22
VS 2015企业版离线安装包(百度网盘)
2018-07-18
Qt5 简易软键盘 - 支持中文输入
2018-01-09
C语言实战-学生成绩管理系统
2017-10-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人