自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Cristina的博客

人生苦短,我用cuda

  • 博客(10)
  • 问答 (4)
  • 收藏
  • 关注

原创 C++ %a.bf的理解

废话少说直接上代码a表示数字宽度注意a表示的宽度是包含小数点的,即:1.22的宽度是4a<=有效位数时 float a=12.333; printf("%1.2f",a);//12.33按照实际数字进行打印 ,12.33a>有效位数时 float a=12.333; printf("%7.2f",a);// 12.33如图,数字前面补上空位,即数字宽度是7b表示小数点后位数b<小数点后位数时&&a<有效位数

2020-12-31 15:54:07 25

原创 nvidia-smi报错NVIDIA-SMI couldn‘t find libnvidia-ml.so library in your system

执行命令ls /usr/lib/nvidia后发现pre-install卸载可以把nvidia驱动和cuda全部卸载sudo apt-get --purge remove nvidia-*sudo apt-get --purge remove cuda-*当然上面的卸载不是全面的还需要sudo /usr/bin/nvidia-uninstall这样驱动全部卸载完毕安装可以安装自己的nvidia驱动和cuda了安装nvidia驱动sudo service lightdm stop

2020-12-28 22:38:11 104

转载 父类子类指针相互转换问题

当父类子类有同名非虚函数的时候,调用的是转换后的指针类型的函数;当父类子类有同名虚函数的时候呢,调用的是指针转换前指向的对象类型的函数。#include <iostream>using namespace std;class Base {public: virtual void f() { cout << "Base::f" << endl; } virtual void g() { cout << "Base::g" &..

2020-12-27 16:46:13 27

原创 C++ **(指针的指针)和*&(指针的引用)——个人理解

一、解释*和&&在变量定义区,表示引用 int &x ;&在变量操作区,表示取地址符 int x=10, *p=&x ;*在变量定义区,表示指针 int *x ;*在变量操作区,表示解引用 int *x ;cout<<*x ;二、解释**和*&**是指 指针的指针*&是指 指针的引用注意:只有对指针的引用,没有指向引用的指针!(因为引用本身不是对象)三、代码解释传单指针、传双指针、传指针的引用具体使用起来原理是相同

2020-12-17 09:13:44 81 2

转载 用C/C++读取文件txt中文内容乱码问题

博客原文——用C/C++读取文件txt中文内容乱码问题 背景:读取文件txt中的中文内容在终端doc输出时乱码   puliuren也是很懵逼啊,在敲完后运行才发现出现乱码,搞得我重现编了两三遍,终于发现不是代码问题。 这时的我敲高(beng)兴(kui)的,因为知道不是代码问题,,,, 后来百度了一下,发现是编码问题,也就是txt文件不能用utf8编码 而后我又用所有的编码试了一遍,发现只有A

2020-12-14 22:13:07 319

转载 关于ANSI,unicode与utf-8的区别

博客地址——关于ANSI,unicode与utf-8的区别 关于ANSI,unicode与utf-8的区别 为使计算机支持更多语言,通常使用 0x80~0xFFFF 范围的 2 个 字节来表示 1 个字符。比如:汉字 '中' 在 ANSI编码 中文操作系统中,使用 [0xD6,0xD0] 这两个字节存储。 不同的国家和地区制定了不同的标准,由此产生

2020-12-14 22:10:54 25

原创 protobuf入门address_book实例——个人实战感想记录

protoc编译proto文件protoc是proto文件的编译器,目前可以将proto文件编译成C++、Java、Python三种代码文件,编译格式如下:protoc -I=$SRC_DIR --cpp_out=$DST_DIR /path/to/file.proto上面的命令会生成addressbook.pb.h 和 addressbook.pb.cc两个C++文件。推荐在src文件夹内编译protoc --cpp_out=. addressbook.proto实例添加链接描述添加链

2020-12-09 22:51:27 27

转载 python版本切换

https://zhuanlan.zhihu.com/p/70012392

2020-12-05 18:50:12 9

原创 C++文件流(文本文件、二进制文件)demo

文本文件#include<iostream>#include<string>#include<fstream>using namespace std;void test02(){ ofstream ofs; ofs.open("test.txt", ios::out); ofs << "姓名:张三" << endl; ofs << "年龄:18" << endl; ofs.close();}

2020-12-02 20:27:51 53

原创 C++return 0;与return;的区别及作用

return语句有两种形式:1.不带返回值的return语句 return;return;的作用相当于break;用于中断循环的作用2.带返回值的return语句,或者返回一个变量或一个函数return 0;return带返回值,不能应用于voidmain函数中return 0;表示成功,绝大多数其他值都表示失败...

2020-12-02 19:32:17 83

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除