重定向符号> #将左侧命令结果,覆盖写入到符号右侧的文件 >> #将左侧命令结果,最佳写入到符号右边的文件echoecho 输出内容 : 输出内容到终端echo `命令` :执行命令echo > 文件名 :覆盖写入符号到文件,echo>>为追加写入。tailtail [-f -数字] 路径-
管道符命令演示之前先做一个管道符" | "的了解,grep和wc命令会用到。将左边的结果作为右边的输入。grep、wcgrep [-n] "关键字" 文件路径[-n]:可选项,在结果中显示匹配的行号。"关键字":必填项,过滤内容的关键字。文件路径:必填项,表示要过滤的文件。可作为内容输入端口过滤文件内容:用管道符过滤文件:wc [-c -m -l -
mkdir--创建文件夹mkdir [-p] [路径]mkdir test #在当前路径下创建文件夹test mkdir ./test #相对路径形式创建 mkdir -p test/hello/666 #创建多层级文件夹touch--创建文件touch [路径]touch test.txt #创建一个.txt文件cat、more--查看文件内容cat [路径] #查看所有内容more
命令无论是什么命令,在Linux中有其通用的格式command [-options] [parameter]command:命令本身-options:[可选的]命令选项,可以通过选项控制命令的行为parameter:[可选的]命令参数,多数用于命令的指向目标ls 命令ls [-a -l -h] [路径]ls #平铺的形式列出工作目录下的【可见文件/文件夹】 ls -a #平铺的形式列出工作目
C++多线程
C++11新特性 nullptr、constexpr、auto、decltype final、override、委托构造、继承构造
QDialog--自定义对话框QDialog *dial1 = new QDialog; QDialog *dial2 = new QDialog; dial1->exec();//模态对话框,不可对其他窗口操作 dial2->show();//非模态对话框,可以对其他窗口操作 dial->setAttribute(Qt::WA_DeleteOnClose);//关闭窗口释放内存
mainwindow.h#ifndef MAINWINDOW_H #define MAINWINDOW_H #include <QMainWindow> class MainWindow : public QMainWindow { Q_OBJECT public: MainWindow(QWidget *parent = nullptr); ~MainW
窗口类--QWidget空白窗口类,一般不会直接使用,多做派生类的父类class MyWidget : QWidget { public: MyWidget(); ~MyWidget(); } MyWidget::Mywidget() { //QWidget方法 setWindowTitle("主窗口");//设置窗口标题 reSize(600,400);//设置窗口大小(窗口
机房预约系统文件可运行存在bug,断断续续手搓10多天Administrator.h#pragma once #include "LoginIdentity.h" #include "CompRoom.h" class MapId { public: string M_name; string M_pwd; }; class LoginAdmin : public Login { publ
contest.h#pragma once #include<iostream> #include <vector> #include <string> #include <algorithm> #include <fstream> #include <map> #define PNUM 12 using namespace
明天项目完成放代码
copy复制容器元素到新容器 vector<int> v3; v3.resize(v1.size()); copy(v1.begin(), v1.end(), v3.begin());replace元素值替换 replace(v3.begin(), v3.end(), 0, 100); //replace(开始,结束,旧值,新值);replace_if条件元素值替换class Fi
sort默认排升序,如需降序加仿函数。 bool sortdown(int val1,int val2) { return val1 > val2; } sort(v1.begin(), v1.end(), sortdown);random_shuffle伪随机,想要使用真随机需设置随机种子。 random_shuffle(v1.begin(), v1.end());merget合并两个容
for_each--遍历 vector<int> v1; for (size_t i = 0; i < 10; i++) { v1.push_back(i); } for_each(v1.begin(), v1.end(), prinvector);find找到与否都返回一个迭代器 vector<int> v1; for (size_t i = 0; i
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号