自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 String 类的实现过程

String 类的实现过程1. 防卫式声明2. String class3. class外函数的定义学习侯捷老师讲授课程C++面向对象高级开发,对老师String讲的String类的实现过程总结如下:1. 防卫式声明2. String class思考字符串需要什么样的数据,一种是放数组,这样必须指明大小,太大太小都不好。大部分人设置都是在里面放一个指针,到时候需要多大,就动态分配大小。指针4byte。数据当然放在private。class with pointer members 必须有(copy

2020-08-05 16:55:52 180

原创 如何去编写一个C++程序

如何去编写一个C++程序1.防卫式声明2.写class的头3.考虑复数准备什么数据4.考虑复数准备哪些函数5.类外定义函数(成员函数)6.类外定义函数(非成员函数即全局函数)7.调用函数学习侯捷老师讲授课程C++面向对象高级开发,总结如下:1.防卫式声明#ifndef _NAMESPACEEM_H#define _NAMESPACEEM_H#endif 2.写class的头#ifndef _COMPLEX_#define _COMPLEX_class complex{};#

2020-08-04 10:37:16 809

原创 python画图

python画图可以通过这两个语句来设置坐标轴的起点,并且限制x,y轴的范围plt.xlim(0, 1)plt.ylim(0.1, 1000)

2020-08-03 16:41:00 384 1

原创 python在linux系统下的编辑编译运行

PYTHON在linux系统下的编辑编译新建一个脚本文件编写程序运行程序若安装了如spyder这样的编辑器若是很简单的代码新建一个脚本文件gedit xxx.py 新建py格式文件编写程序运行程序在当前目录下,输入python xxx.py ,运行程序。若安装了如spyder这样的编辑器Ctrl+alt+T,打开终端,在终端中输入spyder,打开。若是很简单的代码也可直接在终端输入python,然后直接编写程序。...

2020-07-31 09:31:45 967

原创 word页眉页码目录

word 页眉页码目录页码打开格式符号显示,点击红色圈出的部分,可以打开格式符号显示,可以看到添加的各种格式符号,如分节符等。要让后面章节和前面的页码不同,就必须在两章之间添加分节符,页面布局——分隔符——分节符(下一页),然后两章之间各自添加页码。页眉添加页眉横线:开始——段落中单击边框(红色圈圈所示)——下拉选择下框线目录选中要添加成目录的标题——点击段落——大纲级别(几级标题就选几级)然后在目录页点击引用——更新目录——更新整个目录如果页码有变化的话,点击更新目录——只

2020-05-19 17:55:08 328

原创 指针初步认知

指针初步认知int *score,score1=98定义一个int 型的指针变量,可以理解为定义了int *型的变量score。score=&score1 &表示取地址把score1的地址放在score指针变量中。cout<<*score;这里的 * 表示间接引用,取出这个指针存放的地址所指向的变量,即98。...

2020-04-29 22:31:47 108

原创 文件包含、条件编译和宏定义指令

文件包含、条件编译和宏定义指令文件包含指令#include <文件名>文件包含指令的标准方式,预处理器将在include子目录下搜索由文件名所指明的文件。此方法适用于添加C++提供的头文件。include “文件名”此文件包含指令的方式,将首先在当前文件所在的目录下搜索,找不到再按标准方式搜索。此方法适用于添加自己编写的头文件。条件编译指令如果同一个头文件在同一个源程...

2020-04-01 16:56:44 156

原创 C++ break和continue基础认知

break和continuebreak 在开关语句中,用于退出开关语句执行后面的语句;在循环体中,用来退出该重循环。#include <iostream>using namespace std;const int M=20;int main(){int i,n,sum=0;cout<<"请输入若干个正整数(输入负数就结束输入):"<<endl...

2020-03-27 16:46:24 159

原创 C++选择结构和循环结构

C++选择结构和循环结构选择结构if 是判断语句,判断条件然后决定是否执行,if的语句只能执行一遍。if语句嵌套时,else子句总是与在它前面、距它最近、且尚未匹配的if配对,为明确匹配关系,将内嵌的if语句一律用“{ }”括起来。switchswitch (表达式){case 常量表达式1: 语句1;break;case 常量表达式2: 语句2;break;…case 常量表达...

2020-03-27 16:20:57 474

原创 C++在linux下编辑编译运行

C++在linux下编辑编译运行编辑在选择的目录下打开终端(Open in Terminal),输入gedit name.cpp,如gedit hello.cpp建立一个C++文件,然后编写程序。编译在终端输入gedit makefile,建立makefile文件。若可执行文件名为hello,则:hello:hello.og++ hello.o -o hellohello....

2020-03-26 13:19:36 180

转载 Windows更新后再开机直接进入Ubuntu不能进入windows

Windows更新后再开机直接进入Ubuntu不能进入windows链接: link.1. 进入Ubuntu系统,Ctrl+alt+t进入终端,输入以下命令:sudo gedit /etc/default/grub2. 在打开的gedit编辑器中找到这一行字:GRUB_DEFAULT=03. 然后修改为:GRUB_DEFAULT=44. 然后更新grub:sudo update-gru...

2020-03-18 20:15:02 437

转载 Windows更新覆盖Ubuntu的启动引导

Windows更新覆盖Ubuntu的启动引导解决方法如下链接所示:链接: link**1**. 准备一个安装U盘,插入电脑->开机->选择试用Try ubuntu without install**2**. 打开终端(Open Terminal),打开终端快捷键:Ctrl+Alt+T,获取root权限,执行以下命令: a) sudo su b) sudo add-apt-r...

2020-03-18 20:06:26 724

原创 Windows10_Ubuntu19.04双系统安装

Windows10_Ubuntu双系统安装Win10安装1.下载win10镜像文件;2.插入无文件U盘,利用Rufus制作启动盘。分区选择UEFI的GPT方案,其他默认ISO镜像文件添加win10,点击开始,准备就绪后关闭。启动盘制作成功。3.联想电脑,插入有启动盘的U盘,开电源,不停地按F12,进入如下界面:选择USB下面的UEFI选项。4.进入此界面,任选一个:5.进入此界面,选择...

2020-03-18 19:49:21 437

原创 定积分和不定积分

定积分和不定积分定积分又叫黎曼积分,是求函数在[a,b][a,b][a,b]上的面积,是一个数;而不定积分,则是求导函数的原函数,是一个式子。他们通过牛顿-莱布尼茨公式联系起来。如果f(x)f(x)f(x)是[a,b][a,b][a,b]上的连续函数,并且有F′(x)=f(x)F'(x)=f(x)F′(x)=f(x),那么:∫abf(x)dx=F(b)−F(a)\int_{a}^{b}f(x...

2020-03-18 14:50:59 655

转载 磁场强度切向分量连续性证明

https://blog.csdn.net/X_And_Y/article/details/104920209​

2020-03-17 17:56:14 1908

原创 电位移矢量法向向量连续性证明

电位移矢量法向向量连续性证明证明:证明:n⋅(D1−D2)=ρs\bm{n}\cdot(\bm{D}_{1}-\bm{D}_{2})=\bm{\rho}_{s}n⋅(D1​−D2​)=ρs​如图所示,取一圆柱,当上下面无限接近于分界面时,圆柱侧面积S3→0S_{3}\rightarrow0S3​→0n\bm{n}n为单位法向量D1\bm{D}_{1}D1​、D2\bm{D}_{2}...

2020-03-17 17:27:37 3388 1

空空如也

空空如也

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

TA关注的人

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