![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++基础篇
c++学习基础篇
拾3
这个作者很懒,什么都没留下…
展开
-
c++ int 精度计算问题
int 类型乘算超过精度原创 2022-07-20 21:00:47 · 356 阅读 · 0 评论 -
c++ 找不到msvcp120.dll
你的代码如果是低版本vs到高版本vs的话,记得装一个低版本的vcredist,因为高版本的vcredist有可能不包含低版本的vcredist,如2022只包含了2015-2022的vcredist,不包含2013的vcredist,因此跑之前是2013版本的代码会报错说找不到msvcp120.dll...原创 2021-12-15 09:58:54 · 946 阅读 · 0 评论 -
linux cmake 指定编译器路径
cmake .. -DCMAKE_C_COMPILER:FILEPATH=/env/gcc-10.2.0/bin/gcc -DCMAKE_CXX_COMPILER:FILEPATH=/env/gcc-10.2.0/bin/g++原创 2021-03-19 17:08:01 · 2127 阅读 · 0 评论 -
#include “torch/script.h“ “std“: 不明确符号解决方法
项目-》属性-》c/c++-》语言-》符合模式 改成否原创 2021-02-23 19:24:44 · 4100 阅读 · 3 评论 -
c++ 调用python 程序一直重复运行问题
python 代码如下def get_enchance(image): print(image.shape) model = GetModel(opt) parameters_name = 'C:/liaomingwei/Seg_prediction/checkpoints/007_LinHuiMin_FocalWDice2000_2_epoch_3.ckpt' model_CKPT = torch.load(parameters_name) model.lo原创 2021-01-30 20:22:20 · 2818 阅读 · 9 评论 -
std::thread 多线程使用注意事项
1. 绝对要尽量避免变量引用的使用,如果要使用,做好安全措施,非常容易出错。2. 函数尽量使用值传递,不要使用指针传递。原创 2020-11-11 19:58:28 · 313 阅读 · 0 评论 -
遍历指定文件夹下所有文件夹指定后缀的文件,拷贝到新建的文件夹中
#include <io.h> #include <string> #include <vector> #include <iostream> #include <direct.h>#include <fstream>#pragma warning(disable:4996)using namespace std;//获取特定格式的文件名 #include<Windows.h&.原创 2020-09-06 20:13:20 · 429 阅读 · 0 评论 -
获取文件夹下所有tif图片,并将16位图转为8位图
主函数#include "image.h"#include <string>#include<cmath>#include<math.h>int main(int argc, char *argv[]){ Image *Im = new Image();//定义的一个读写图片的类,用的tif库 std::string outputpath; std::string inputpath; std::cout << "input原创 2020-08-07 22:11:07 · 1124 阅读 · 0 评论 -
AVCodec *pCodec = avcodec_find_encoder(AV_CODEC_ID_H264);返回空的编码器
windows版本:原因:库的版本不匹配,或者版本低找不到编码器原创 2020-08-01 00:19:46 · 1691 阅读 · 0 评论 -
error LNK1120: 5 个无法解析的外部命令
情况1:自己的写类的方法的话就是自己忘记在cpp文件的方法前面加上类的名字和双冒号情况2:加了h文件,但是没加cpp文件情况3:没有加lib库原创 2020-07-31 21:35:13 · 1402 阅读 · 0 评论 -
c++基础篇:二进制
1.十进制整数转二进制35(10)=100011(2)十进制小数转二进制小数二进制加法35+12=00100011+00001100=00101111=4710进制负数转二进制,先转成二进制,然后取补,取补原则是取反加一-15=-1111=-00001111=11110001;二进制减法,减法通过加法算,加上去补的数,超过位数直接舍去。二进制乘法二进制整...原创 2019-09-09 14:58:40 · 466 阅读 · 0 评论 -
c++基础篇:字符串(c-string,string)
c-string篇字符串长度:字符串后面还存储了一个结束符,所以申请的长度要比实际用到的长度上加1char buffer[7]="hell0!"; //若为 char buffer[6]="hello!";则为错误char *str="hello";输出字符指针就是输出c-串,从h字符地址开始遇到0结束。*str是输出h。比较两个相同的c-串是,会因空间位置不同而不同cha...原创 2019-09-09 16:13:21 · 660 阅读 · 0 评论 -
c++基础篇:显示转化
指针的强制转化float f=34.5;int* ip=reinterpret_cast<int* >(&f)f;类型强制转化double d=sqrt(12.3);int a=static_cast<int>(d);主要参数个数不同,参数类型不同,参数顺序不同,函数就可以重载,返回类型不同不可以重载, 一般来说,对于数据,类传入函数用指针和...原创 2020-07-18 16:56:28 · 281 阅读 · 0 评论