- 博客(17)
- 资源 (1)
- 收藏
- 关注
原创 终端分屏工具Terminalx的使用
对于Ubuntu默认终端操作时,无法同时查看串口log打印和代码编译的痛点,推荐使用Terminator。
2022-07-24 22:50:38
1514
原创 C++语言简介
C++语言简介1、输入输出输入 : cin >> x;(从输入流中提取一个数存入变量x)输出:count<<"x = " << x << endl;endl:表示换行2、命名空间用于防止程序中的同名问题,最常用的是使用std命名空间#include <iostream>using namespace std;void main(){ int i; cin>>i; count<<"i
2022-04-06 00:57:13
1671
2
原创 linux中的代码比对工具meld
昨天与同事交流问题,学到了一个在Linux下使用的代码比较工具meld.安装sudo apt install meld使用meld *.c *.c
2021-12-28 09:36:48
523
原创 开发板如何ping通百度
先检查开发板ping通网络ip地址,然后在/etc/ resolv.conf文件中添加DNS:echo 'nameserver 193.169.1.57' >> /etc/resolv.conf
2021-11-12 14:28:01
1116
原创 获取字符格式的当前时间
#include <stdio.h>#include <time.h>#include <string.h>int main (){¦ time_t timer;¦ struct tm *Now;¦ char DateStr[40];¦ time( &timer );¦ Now = localtime( &timer );¦ memset(DateStr, 0, 40);¦ strftime(DateS
2021-11-10 16:50:40
126
原创 如何实现windows和vm虚拟机中的共享文件夹
大萨达@TOC欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示
2021-10-23 23:40:49
889
原创 Linux中的tar命令
打包命令:tarc: 创建文档t: 列出存档内容x:提取存档f: filename 要操作的文档名v:详细信息举例:打包:tar cf yuanxiang_test.tar yuanxiang_test压缩已经打包好的文件:tar zcf yuanxiang_test.tar.gz yuanxiang_test.tar 参考文档https://blog.youkuaiyun.com/weixin_41649786/article/details/81268819...
2021-10-20 17:24:40
121
原创 如何将进程绑定到指定的CPU上
//绑定当前进程到cpu0执行cpu_set_t mask;CPU_ZERO(&mask); //将CPU集清空CPU_SET(0,&mask);//将CPU0加入CPU集中 i
2021-10-20 15:05:58
576
原创 C++中自定义string类的实现
C++中自定义string类的实现mystring.h头文件#ifndef MYSTRING_H#define MYSTRING_H#include <ostream>#include <cstring>using namespace std;class MyString{public: MyString(); //无参构造函数 MyString(const char *str); //有参构造函数 MyString(const MySt
2021-07-06 23:26:01
234
2
原创 C++ warning:’xxx‘ has no out-of-line virtual method definitions;its vtable will be emitted in every
警告内容:C++ warning:’xxx‘ has no out-of-line virtual method definitions;its vtable will be emitted in every原因如果一个类是在头文件中定义的,并且有一个虚函数表(它有虚方法或者它派生自带有虚方法的类),那么它在类中必须至少有一个行外虚方法。 否则,编译器将把vtable和RTTI复制到每一个包含#头文件的.o文件中,使.o文件的大小变大,链接时间变长 。解决方法将类内定义的虚函数放到类外定义。
2021-06-24 12:54:13
807
原创 通用型冒泡、选择、插入、希尔、快速排序的代码实现
通用型冒泡、选择、插入、希尔、快速排序的代码实现/************************************************************************* > File Name: sort.c > Author: xxx > Mail: xxx.com > Created Time: *******************************************************************
2021-05-17 23:35:54
130
原创 Source Insight 4.0常见问题
Source Insight 4.0常见问题1、单个文件中文乱码的解决方法:打开菜单栏中的File->Reload As Encoding,在Encoding 中选择 Chinese Simplified(GB2312)然后Laod;2、所有文件出现中文乱码的解决方法:打开菜单栏中的Options->Preferences->Files ->在Default encoding 中选择 Chinese Simplified(GB2312);如下图所示:新的改变我们对M
2021-03-28 18:14:56
468
原创 理解补码的要点
补码是什么?作用简化CPU的运算,方便计算机内部用加法器(ALU)实现负数的计算。在寄存器中以补码的形式存储表示方法正数的补码即其本身;负数的补码:其反码的基础上加1取值范围:-128~127 对应(0x80~0x7f)举例:-1-2 =(-1)+(-2)= (0X11111111)补 +(0X11111110)补 = (0X11111101 )补 = (0X11111100)反 = (0X10000011)原 = -3...
2020-12-06 23:43:02
230
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人