当前位置: 代码迷 >> C++
 解决方案列表
  • [C++] C++的std::string的“读时也拷贝”技术!

    C++的std::string的读时也拷贝技术!嘿嘿,你没有看错,我也没有写错,是读时也拷贝技术。什么?我的错,你之前听说写过时才拷贝,嗯,不错的确有这门技术,英文是CopyOnWrite,简写就是COW,非常’牛’!那么我们就来看看这个’牛’技术的效果吧。我们先编写一段程序#include<...

    1306
    热度
  • [C++] 关于C++构造函数的问题

    下面是一些关于C++构造函数的FAQ。你能回答得出来吗?你可以点链接查看答案,不过是英文版的。他们来自于C++FAQLite。当然,也有中文版的,只可惜中文版的太老了,只更新到了2001年。在C++FAQLite上还有很多关于其它部分的FAQ,大家可以去看看。[1]构造函数是用来干什么的?[2]Li...

    899
    热度
  • [C++] 帮上忙,求大神指导

    帮下忙,求大神指导AB为二个己经按升序排好的表,C就是合并AB后的表#include<iostream.h>voidMerge(intA[],intB[],intq,intp,intr);voidmain(){ intA[]={NULL, -1,4,5,7,9,12,18,25,32,...

    1236
    热度
  • [C++] 关于枚举的输入输出解决思路

    关于枚举的输入输出例如:1#include<stdio.h>23typedefenum{A=1,B,C,D}SchoolName;4intmain(intargc,char*argv[])5{6SchoolNameschool=0;7printf("enterschool\n");8sc...

    1239
    热度
  • [C++] mutable 关键字困惑

    mutable关键字疑惑书上说mutable是修饰成员变量为总是可修改的,即不可能为const,所以我做了一个测试,在类中设置一个成员为mutable然后设置一个修改此成员的函数,然后定义一个const对象,调用此函数,却发现此时编译会报错,但是当我将成员函数设置成const函数时,却能够正常运行并...

    8312
    热度
  • [C++] 关于流程图的有关问题

    关于流程图的问题菜鸟求教如下两个流程图(简化了)是不是一样的:如果是一样的话哪个写法比较好(正规)或者说更便于开发:------解决方案--------------------------------------------------------两者对应汇编大抵如此:开始CP:cmpa,bjeYP...

    8723
    热度
  • [C++] VC++兑现HTTP代理

    VC++实现HTTP代理HTTP代理:www对于每一个上网的人都再熟悉不过了,www连接请求就是采用的http协议,所以我们在浏览网页,下载数据(也可采用ftp协议)时就是用http代理。它通常绑定在代理服务器的80、3128、8080等端口上代理服务器英文全称是ProxyServer,其功能就是代...

    3465
    热度
  • [C++] VC++兑现数据包嗅探

    VC++实现数据包嗅探嗅探器可以窃听网络上流经的数据包。用集线器hub组建的网络是基于共享的原理的,局域网内所有的计算机都接收相同的数据包,而网卡构造了硬件的“过滤器“通过识别MAC地址过滤掉和自己无关的信息,嗅探程序只需关闭这个过滤器,将网卡设置为“混杂模式“就可以进行嗅探用交换机switch组建...

    4795
    热度
  • [C++] VC++兑现解析快捷方式

    VC++实现解析快捷方式桌面上那些五颜六色的图标可能大家非常熟悉吧?不知大家注意到没有,这些图标都有一个共同的特点,在每个图标的左下角都有一个非常小的箭头。这个箭头就是用来表明该图标是一个快捷方式的。快捷方式是Windows提供的一种快速启动程序、打开文件或文件夹的方法。他是应用程序的快速连接。他的...

    8450
    热度
  • [C++] VC++兑现文件关联

    VC++实现文件关联文件关联就是将一种类型的文件与一个可以打开它的程序建立起一种依存关系。举个例子来说,位图文件(BMP文件)在Windows中的默认关联程序是“画图”,如果将其默认关联改为用ACDSee程序来打开,那么ACDSee就成了它的默认关联程序。一个文件可以与多个应用程序发生关联。我们可以...

    5488
    热度
  • [C++] 读google c++ style的小结

    读googlec++style的总结。读googlec++style的总结。?1.???头文件应该尽量写在.m里面。应该用前置声明代替,为了减低编译依赖,防止修改一个头文件引发的多米诺效应。2.??定义函数时参数顺序为:输入参数在前,输出参数在后。3.???包含文件的名称和顺序:c库,c++库,其他...

    1493
    热度
  • [C++] AspectC++的施用

    AspectC++的应用最近需要研究一个开源软件中协议的流程与实现,由于协议比较复杂,程序层次架构设计耦合严重,用wireshark抓包分析+log或者gdb跟踪代码效率都不高.想到之前java项目用过一种切面编程,可以在函数开始或结束等地方自动添加代码,而且有比较灵活的控制方式.当时注意到CPP也...

    10796
    热度
  • [C++] 求一套从浅到深的c++编程题 最好有答案的

    求一套由浅入深的c++编程题最好有答案的如题正在自学听说自己编程序提升速度快简单的做烂了都不爱做了直接做东西还做不出来求个由浅入深的慢慢练------解决方案--------------------------------------------------------楼主把你学习的书的课后习题都做...

    3622
    热度
  • [C++] error C2040: “!=”:“HANDLE”与“int”的间接寻址级别不同,该如何解决

    errorC2040:“!=”:“HANDLE”与“int”的间接寻址级别不同if(pContext->m_File.m_hFile!=(int)INVALID_HANDLE_VALUE)很简单的一个转换为什么老出现这个问题呢?!提示:errorC2040:“!=”:“HANDLE”与“int...

    8626
    热度
  • [C++] 收藏 QT显示图片的有关问题(QT4.7)

    收藏QT显示图片的问题(QT4.7)voidWidget::paintEvent(QPaintEvent*e){QPainterpainter(this);painter.drawPixmap(0,0,this->width(),this->height(),QPixmap(":/bac...

    9622
    热度
  • [C++] 小弟我想运行时换一次行,如何换了好几行

    我想运行时换一次行,怎么换了好几行#include<iostream.h>//倒序输出一个字符串voidout(inti,intlen,char*str){ if(i<len) out(i+1,len,str);else //cout<<str[i]<<e...

    7025
    热度
  • [C++] 请教这个线程函数实现了什么功能

    请问这个线程函数实现了什么功能?intSystem_BeginThread(LPSECURITY_ATTRIBUTESlpThreadAttributes,SIZE_TdwStackSize,DWORDunknownfunc,LPDWORDpThreadID,inta1,inta2,LPTHREAD...

    10210
    热度
  • [C++] 如何将一个很大的数写进一个文件时不用科学计数法

    怎么将一个很大的数写进一个文件时不用科学计数法先看下我的代码ofstreammcfile;//创建对象mcfile.open(tfwpathAuto);//创建文件mcfile<<pixel_x<<endl;mcfile<<pixel_y<<endl;...

    5677
    热度
  • [C++] C++中 引述&与取地址&有什么关系

    C++中引用&与取地址&有什么关系C++中引用&与取地址&有什么关系------解决方案--------------------------------------------------------都用同一个字符&来表示一个是用来传值的一个是用来获取首地址的...

    5399
    热度
  • [C++] C++培训那个机构口碑好点,下海地区

    C++培训那个机构口碑好点,上海地区不知道是不是发在这里,如果发错了版主帮忙移移上海地区学习C++那个培训机构比较好?是一定要去一个培训机构的原因不解释了,大家读过的说说,也不要说只要自己认真学了都好这种话,尤其培训机构总是分教育质量好坏的.谢谢了------解决方案----------------...

    5207
    热度
上一页12...910下一页