c
海涛高软
这个作者很懒,什么都没留下…
展开
-
QT加法计算器
ui->setupUi(this); connect(ui->clickCal,&QPushButton::clicked,this,[=](){ printf( "sssss"); float jietuo= ui->lineEdit01->text().toFloat() + ui->lineEdit02->text().toFloat(); QString data = QString("%...原创 2022-01-12 18:31:41 · 349 阅读 · 0 评论 -
protobuf工程在VS2013上编译
在编译时,无需编译所有项目,只需要选择几个必须项目进行编译即可使用Vs2013编译libprotobuf项目时,报min和max找不到标识符的错误,具体如下:解决办法也比较简单,如下:FR:海涛高软(hunk Xu) QQ技术交流群:386476712原创 2018-04-28 13:08:39 · 652 阅读 · 0 评论 -
ProtoBuf如何在c++中使用
我使用protobuf版本号:protobuf-2.5.0vs版本:vs2010解压protobuf-2.5.0,解压后内容如下:进入上面画线的vsprojects文件夹接着打开记事本,注意我的用词是记事本,而非文本文档建两个文件:guozhu.proto :上面文件写好后,保存...原创 2018-04-27 14:10:39 · 9408 阅读 · 0 评论 -
c++ IOCP和重叠IO技术
重叠IO[overlapped I/O]:Win32的一项技术,你可以要求操作系统为你传送数据,并且在传送完毕时通知你。这也就是[完成]的含义。这项技术使你的程序在I/O进行过程中仍然能够继续处理事务。完成端口(IOCP):不是我们在TCP/IP中所提到的端口,可以说是完全没有关系。IOCP只不过是用来进行读写操作,和文件I/O倒是有些类似。既然是一个读写设备,我们所能要求它的只是在处理读与写上的高原创 2018-04-21 17:00:05 · 1056 阅读 · 0 评论 -
c++相互引用图
这种情况相当于:我中有你,你中有我FR:海涛高软(hunk Xu) QQ技术交流群:386476712原创 2018-05-02 16:47:05 · 300 阅读 · 0 评论 -
c++服务器网络图解
FR:海涛高软(QQ技术交流群:386476712)原创 2018-05-01 22:14:16 · 192 阅读 · 0 评论 -
c++ 服务器接收一个新连接后底层干什么
单例A,内部维护一个map,key是缓冲区的大小,value是一个缓冲池,缓冲池中含有很多个key大小的缓冲区数据包装对象的结构如下:原创 2018-05-01 18:24:06 · 174 阅读 · 0 评论 -
c++ __stdcall 的使用
FR:海涛高软(hunk Xu)原创 2018-04-18 18:46:35 · 4734 阅读 · 0 评论 -
boost::any 具体使用
#include "stdafx.h" #include <iostream> #include <boost/any.hpp> #include <boost/format.hpp> using namespace std;#define PRINT(xxx) ( std::cout << boost::format("%-20s...原创 2018-02-17 21:38:10 · 1505 阅读 · 0 评论 -
unity手机旋转状态-加速计
Unity自带的Input.acceleration功能和android原生的SensorEventListener监听器实现的功能是一样的下面是android原生获取手机目前旋转状态值的代码:private SensorEventListener listener = new SensorEventListener() { @Override pu原创 2018-01-11 15:01:11 · 1827 阅读 · 0 评论 -
c++ 父类和子类的继承
// ConsoleApplication4.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include <string>#include <iostream>using namespace std;//下面定义一个父类class guozhu{ protected: int age;public : void setAge原创 2018-01-11 11:37:32 · 8473 阅读 · 1 评论 -
c++ 同类型对象赋值
#include "iostream"#include "string"using namespace std;class Home{public : string father; Home(){} //空的构造函数 string show(){ //公有的方法 cout << father << endl; r原创 2017-11-26 09:48:23 · 1215 阅读 · 0 评论 -
c++ 数组与指针
#include "iostream"#include "string"using namespace std;class Home{public : string father; string mother; Home(){ //空的构造函数 } Home(string aa,string bb){ //带参的构造函数原创 2017-11-26 08:32:43 · 187 阅读 · 0 评论 -
c++中输入和输出
#include <iostream>#include <string>using namespace std;int main(){ string pp="zhouwa"; string &kk = pp; kk = "xuhaitao"; //cin>>pp; cout<<pp<< endl; system("pause"); re原创 2017-11-24 09:26:24 · 252 阅读 · 0 评论 -
scanf_s函数 (c++)
#include <iostream>using namespace std;int main(){ int aa; printf("my age is : "); scanf_s("%i", &aa); cout << aa << endl; system("pause"); return 0;}FR:海涛高软(hunk Xu)原创 2017-11-24 09:03:45 · 2602 阅读 · 0 评论 -
c++数组与指针
#include <iostream>using namespace std;int main(){ int haitao[] = { 11, 2, 5 }; haitao[2] = *haitao;//数组变量可以用作指针,这个指针指向数组中第一个元素 cout << haitao[0]<< haitao[1] << haitao[2]<< endl;原创 2017-11-24 08:33:22 · 223 阅读 · 0 评论 -
C语言不同之处
c语言中,几乎每样东西都有返回值,不仅仅是函数的调用,就连赋值表达式也有返回值,例如下面这条语句:x=4;它把数值4赋值给变量,有趣的是表达式“x=4”本身也是一个值,这个值是4,因此就有如下写法y=(x=4);上面这行代码,同时将x和y的值设为4,事实上可以去掉括号,缩短代码的长度y=x=4;也就是经常说的链式赋值C语言比大多数语言更底层,例如,C语言无法确切的知道数组有多长C语言使用一个字符(\原创 2017-11-23 08:29:35 · 586 阅读 · 0 评论 -
c++指针
#include <iostream>using namespace std;void jiSuan(int *aa,int *bb){ *aa = *aa + 10; *bb = *bb + 10;}int main(){ int a=1; int b=1; float r; jiSuan(&a, &b); cout <<原创 2017-11-23 21:19:30 · 205 阅读 · 0 评论