11 宇宙379

尚未进行身份认证

C/C++,VC++

等级
TA的排名 1k+

n5183b 编程控制

freqset:FREQ100MHzorFREQ:FIX100MHzread:FREQ?2,AMPlitudePOW12DBM3,保存用户自定义设置:system:preset:user:save复位为用户设置:system:preset:user复位为系统设置:system:preset(or*RST)4,rfoutputon|off(1|...

2018-11-23 20:40:20

Ice 基本概念

TheInternetCommunicationsEngine(Ice)isanobject-orientedRPCframework。ICE(InternetCommunicationsEngine)网络通讯引擎是一个面向对象的RPC框架。1,要使客户端能够联系Ice对象,客户端必须拥有Ice对象的代理。字符串化代理代理中的信息可以表示为字符串。例如,字符串:Sim...

2018-11-10 16:18:20

map查找

1,autovalue=map.at(“test”);如果map中没有这个key会报错。2,autovalue=map[“test”];没有不会报错,且会插入一个新的pair,value为空。源码如下,一目了然:T&operator[](constkey_type&k){ return(*((insert(value_type(k,T())))....

2018-11-05 22:02:03

MSVCRTD.lib(crtexe.obj) : error LNK2019

bug!莫名其妙报错,手动删除makefile,重新编译。修改了pro文件,居然不重新生成makefile。

2018-11-05 21:40:15

error: C2679

#include<iostream>//#include<string>intmain(){std::stringstr="test";std::cout<<str<<std::endl;return0;}上述代码报错

2018-11-05 20:05:16

std::bind

#include<random>#include<iostream>#include<memory>#include<functional>voidf(intn1,intn2,intn3,constint&n4,intn5){std::cout<<n1<<'...

2018-11-04 17:23:59

std::function

std::function是一个通用多态函数包装器,该函数包装器模板能包装任何类型的可调用元素(callableelement),例如普通函数,函数指针,成员函数(静态和非静态)和函数对象。Classtemplatestd::functionisageneral-purposepolymorphicfunctionwrapper.Instancesofstd::funct...

2018-11-04 16:41:17

C++ lambda表达式入门

1.lambda表达式lambda表达式是一个函数,一个匿名函数,也就是没有函数名的函数,为什么不需要函数名呢,因为我们直接(一次性的)用它,嵌入式用的它,不需要其他地方用它。也叫闭包,闭就是封闭的意思,就是其他地方都不用他,包就是函数。lambda表达式其实就是一个函数对象,他内部创建了一个重载()操作符的类。最简单的一个lambda表达式。intmain(){[]{...

2018-11-04 12:17:01

STL 标准库 - 003

#include<iostream>#include<string>//!!!#include<tuple>#include<functional>#include<algorithm>usingnamespacestd;std::tuple<int,string,string>fun(int...

2018-11-03 17:34:58

STL 标准库 - 002

#include<iostream>#include<vector>#include<functional>#include<algorithm>#include<iostream>#include<iostream>#include<iostream>usingnamespace

2018-11-03 10:45:13

STL 标准库 - 001

#include<iostream>#include<string>usingstd::cout;usingstd::endl;usingstd::string;namespacestd2{template<class_T1,class_T2>structpair{//两个成员_T...

2018-11-03 10:40:54

C++ throw 代替 goto

boolthrow_x=true;inti,j,k;try{for(i=0;i<10;i++){for(j=0;j<10;j++){for(k=0;k<10;k++){...

2018-10-23 20:55:20

std::string str = 0;

一不小心将C++的字符串初始化了为整数0,程序编译无误,运行就崩溃了。std::stringstr=0;当初始化为其他非0值,编译会报错,这样挺好,越早发现错误越好。C++的string并不是一个简单的内置类型,他是一个类,所以默认会调用构造函数初始化为空串。std::stringstr;//等价于std::stringstr=“”;if(str.empty()){c...

2018-10-23 20:54:17

QTextStream 读写文件

/****************************************QIODevice::ReadWrite可读写*QIODevice::Text换行符生效*QIODevice::Append追加写入*QFile::Truncate表示将原文件清空***************************...

2018-09-08 12:57:08

svn 常用命令

和git命令差不多,这点比较好,git是参考了svn的。1,将文件checkout到本地目录svncheckouthttps://192.168.1.100:8888/svn/test2,添加文件svnaddfilenamesvnadd*.cppsvnadddirname3,上传svncommit-m“备注信息”4,更新svnupd...

2018-09-08 12:34:05

QTime QDate QDateTime

1,QTime获取当前时间QTimet=QTime::currentTime();QStringstr=t.toString("hh:mm:ss");//时分秒如:11:32:23ui->label->setText(str);2,QDate获取当前日期QDated=QDate::currentDate();QStringstr=...

2018-09-08 11:52:26

QT 子目录项目

一个项目可以分为多个工程,一般一个主工程,包含main函数。用于主界面显示。其他的工程就是库工程(以插件或库(动态库或静态库)形式提供)。可以多人协作开发。主工程:TEMPLATE=app。库工程:TEMPLATE=lib。1,新建项目-其他项目-子目录项目TEMPLATE=subdirsSUBDIRS+=\lib1\lib2\...

2018-09-08 11:10:03

QObject.h

1,防止头文件重复包含#ifndefQOBJECT_H#defineQOBJECT_H2,条件编译#ifndefQT_NO_QOBJECT#endif3,前置声明类,用于类指针或引用的声明classQEvent;classQTimerEvent;4,typedef别名typedefQList<QObject*>QObj...

2018-09-07 21:09:03

Cannot open include file: 'type_traits': No such file or directory

path增加了新的环境变量引起的,qmake.exe.删除并重启IDE即可。

2018-09-01 20:41:49

国产操作系统-中标麒麟

第一次使用国产操作系统。吐槽下,系统的内核是linux,所谓的国产系统就是做了一个GUI的界面,类似GNOME,KDE,unity等。界面完全参考的是windows,大致是XP的水平,比起win7,win10还是差了点。支持linux命令,uname-r可以看内核版本。使用yum安装卸载软件。切换到root要使用sudosu,而不是su或suroot。暂时没发现...

2018-08-23 19:56:58

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!