摘要:
#1 如何run一个c++程序: 编译: g++ main.cpp a.cpp b.cpp -o main.exe //将main函数, 以及涉及到的cpp文件都写在这(注意是.cpp, 不是.h), 使用g++编译, 输出main.exe文件. 运行: ./main.exe #2 .cpp和.h文 阅读全文
摘要:
记录点刚学到的, 不成体系 判断浮点数为0 #include <cmath> float a=1.0, b=2.0, c=1.0; float delta = power(b, 2) - 4*a*c //使用数学运算, 计算差 //比较float为0时, 不能直接delta==0, 要判断其绝对值小 阅读全文
摘要:
比较简略, 还没系统学习. 目录1 数组的使用2 if语句3 foreach语句4 while语句5 使用sed处理字符串6 使用csh对文件按行处理7 格式化输出 1 数组的使用 set a = (1 2) echo $a # 1 2 echo $a[1]# 1, 注意元素编号从1开始 echo 阅读全文
摘要:
目录1 命令行选项2 查看图形常用操作2.1 颜色2.2 文本2.3 电路3 查看波形常用操作4 查看force信息.5 自定义novas.rc文件 1 命令行选项 verdi tb.v -wcfile -ssv -f file.lst -ssf xx.fsdb 选项 说明 -sv 支持system 阅读全文
摘要:
1 什么是闭包 创建闭包的方法: 定义一个外函数outer(); outer()中定义一个临时变量; outer()中定义一个内函数inner(); inner()中使用了outer中的临时变量; outer()的返回值是对inner的引用; 这样就创建了一个闭包, 闭包的特性见第3节. 2 闭包实 阅读全文
摘要:
目录1. 画单条线2 画多条线 1. 画单条线 import numpy as np import math import matplotlib.pyplot as plt x = np.arange(-10, 10, 0.1) # x轴数值 y = list() # y轴数值初始化 for t i 阅读全文
摘要:
1. 基本知识 1.1. 名称由来 awk是其设计者名字首字母. 1.2. 语法格式 awk [options] 'pattern {action}' filename 1.3. 执行流程 对如下语句: awk 'BEGIN {action1} pattern {action2} END {acti 阅读全文
摘要:
1. 基本语法 1.1 sed名称由来 sed:Stream Editor, 文本流编辑. 1.2 入门例子 # 读取文件filename, 将每行(第一行到最后一行)做修改, 把abc替换为def. # -e : sed选项, 表示sed的动作写在命令行(即单引号中的内容), 如果只是用单个-e, 阅读全文
摘要:
1. 基本语法 grep keyword filename # 基本grep,在filename中搜索keyword grep keyword *.txt # 搜索多个文件 grep "a.*" filename # 在模式中使用regexp,格式与python regexp相同,单双引号都行。 z 阅读全文
摘要:
1. 基本语法 1.1 注释 注释以"#"开始, "#"后面的内容被忽略. 说明: "#" 前可以没有语句, 表示整行被注释. "#" 前可以有语句, 只注释"#"后面的内容. 1.2 变量 $ VAR_NAME='value' # 变量赋值, 注意等号两边不能有空格 $ echo "I am $V 阅读全文