
笔记
JAY CC
这个作者很懒,什么都没留下…
展开
-
C++转换类型
主要讲述了c++的四种类型转换的使用场景以及代码例子原创 2022-09-24 11:54:31 · 933 阅读 · 0 评论 -
STL之vector容器
stl之vector容器收缩内存和预留空间原创 2022-09-23 22:48:35 · 471 阅读 · 0 评论 -
windows文件夹挂在到linux下,linux下文件夹挂载到开发板上
点个关注吧大佬,会回的。原创 2022-09-18 20:16:32 · 2630 阅读 · 0 评论 -
struct内存对齐方式详解
详细解释了C/C++结构体的内存对齐模式,比较适合初学者。原创 2022-09-16 10:15:49 · 339 阅读 · 0 评论 -
解决windows上鼠标右键新建没有文本文档的选项
解决windows上鼠标右键新建没有文本文档的选项最近在删除文件垃圾的时候,不知道把什么东西删除了,发现鼠标右键想要新建时没有了文本文档这个选项,解决的方法也有很多种,记录下我解决的这种方法。首先新建一个文档,什么文档都可以word文档也可以或是cpp文档也行然后把下面的代码复制到新建的文档中Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\.txt] @="txtfile" "Perceiv原创 2021-09-27 17:04:13 · 1686 阅读 · 2 评论 -
c语言的打印进度条之\r与\n在linux与windows下的区别
windows下:windows下可以直接使用如下的代码进行打印进度条,\r表示光标会移动到开头然后覆盖输出,\b是会回退一格然后输出。\b和\r都能实现相同的功能,所以都可以实现进度条的打印。for (int i = 1; i <= 100; i++) { //printf("\b\b\b%d%%", i); printf("%d%%\r"); Sleep(1000); } printf("\n");linux下:但是在linux下就不能这样输出了。因为涉及到一个缓冲区的原创 2021-08-30 16:47:04 · 822 阅读 · 2 评论 -
随心笔记1-----windows下获取文件名,C语言实现
windows获取文件名首先我们来看一下windows下文件的路径是什么样的,如下图所示。没错它是E:\目录名\文件名 这样的方式存储的,在很多的语言下编程语言下\都是转义的字符,特别是C/C++下,我们想要拿到目录下的文件名,按照它的这个方式根本拿不到,因为只有一个\根本就打印不出来,我花了一个下午研究这个\要怎么标记出来,发现根本就不行。后来经过无数次的实验才想到windows下的文件路径内部其实应该是这样的E:\目录名\文件名,其实是有两个\的,所以我们在拿文件名的时候应该用\而不是只用一个。知原创 2021-08-19 21:15:48 · 461 阅读 · 1 评论 -
网络字节序问题以及大端小端
网络字节序问题以及大端小端欢迎使用Markdown编辑器# 系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录网络字节序问题以及大端小端前言一、什么是大端和小端?二、判断本地电脑的字节序网络字节序2.本地与网络字节序的转换函数3ip地址转换函数总结新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段原创 2021-08-15 13:57:56 · 408 阅读 · 0 评论 -
C++设计模式之单例模式
1.什么是单例模式就我个人的理解(简单易懂):单例模式就是一个类里面只可以创建一个类对象,并且该类对象共享该类的数据,该类里面所有的数据都只可以有这个对象来操作,及时创建了其他的对象,操作的也是之前创建的第一个对象所操作过的数据。运用这个机制可以很好的避免使用全局变量的这个问题,创建出来的类对象可以全局的使用。2.具体的代码实现单例模式//单例模式的类,表示存放全局的数据class CPublic{public: //获得该类的唯一对象,也是为了防止用户修改该类对象的指向(CPublic* c原创 2021-08-12 17:41:58 · 194 阅读 · 1 评论 -
VS2017下的头文件路径的设置以及动态库和静态库的设置
01.头文件路径的设置首先鼠标右键工程–>属性–>配置属性–>选择C/C+±->常规–>附加包含目录–>编辑–>确定,这时头文件的路径就设置好了,就可以引用了。02静态库路径的设置首先鼠标右键工程–>属性–>配置属性–>选择链接器–>常规–>附加包含目录–>编辑–>确定,这时静态库的路径就设置好了。最后把静态库输入到附加依赖项里03动态库的添加把动态库文件直接添加到该工程下的可执行目录下,或是直接把库文件放下原创 2021-08-06 15:24:53 · 2838 阅读 · 0 评论 -
c++数组
每次学完数组之后就是当时学完,当时特别的清楚,可是过了几天却就忘,今天我就把一维数组二维数组的知识点总结如下:1.一维数组常见用法如下:1.1一维数组的数组名称:除了两种特殊的情况以外,都是指向数组第一个元素的指针。特殊情况1:sizeof(数组名)求得的是整个数组的大小特殊情况2:对数组名取地址,是一维的数组指针,它的步长整个一维数组的长度一维数组名是一维数组的首地址,等于&arr[0](第一个元素的地址)1.2一维数组指针的定义方式:int arr[5] = { 1, 2, 3,原创 2020-12-07 09:32:08 · 259 阅读 · 1 评论 -
sql语句的超详细笔记
SQL常用语句的增删改查–创建数据库create database teston primary(name=‘test’,–主数据文件的逻辑名称filename=‘D:\shujuku\test.mdf’–主数据文件的物理名称及地址size=3mb,–主数据文件的初始大小maxsize=10mb,–主数据文件的最大值filegrowth=3mb–主数据文件的增长率)log on–日志文件(name=‘test’,filename=‘D:\shujuku\test.ldf’,siz原创 2020-06-28 11:05:41 · 3326 阅读 · 1 评论 -
常见cc++语言经典实例
常见c/c++语言经典实例1.求两个数的最大公约数#include<stdio.h>//用户输入两个数,求这两个数的最大公约数void test01(){ int num1, num2, gcd; printf("请输入两个正整数:"); scanf("%d %d", &num1, &num2); for (int i = 1; i <= num1&&i <= num2; i++) { //找到最大公约数 if (num1原创 2020-06-15 22:02:40 · 1286 阅读 · 3 评论 -
markdown语法之typora一款很好用的编辑器,教你10分钟玩转typora
1.文字(1)删除线语法~~文字~~//快捷键:Alt+Shift+5删除线(2)斜体语法*文字*//快捷键:Ctrl+I斜体(3)加粗**文字**//快捷键:Ctrl+B加粗(4)斜体+加粗***斜体+加粗***斜体+加粗(5)下划线<u>文字</u>//快捷键Ctrl+u下划线2.多级标题,typora一共有六级标题,#+空格+标题1是一级标题,##+空格+标题2是二级标题,###+空格+标题3是三级标题,依此类推一直到六级标题(注意#后原创 2020-05-29 00:19:15 · 259 阅读 · 0 评论 -
超详细手把手教你搭建免费的hexo博客,看完学不会算我输哈哈哈
手把手教学,用hexo在github上搭建免费的个人博客1.首先下载nodejs,官方网址https://bodejs.org,打开网址,点击下载,根据你的电脑系统下载对应的版本2.安装nodejs,这里比较简单一直点next就行3.用win+R或是用搜索栏输入cmd打开电脑的终端,输入node -v,查看是否安装成功,4.下载Git,官方网址https://git-scm.com/,也是点击download,下载对应的版本5.安装Git,这里比较简单一直next就行6.在桌面鼠标右键原创 2020-05-26 19:08:01 · 667 阅读 · 0 评论