您好,欢迎光临本网站![请登录][注册会员]  

开发技术下载,其它下载列表 第94444页

« 1 2 ... .39 .40 .41 .42 .43 94444.45 .46 .47 .48 .49 ... 232075 »

[其它] 探讨++i与i++哪个效率更高

说明:答案: 在内建数据类型的情况下,效率没有区别; 在自定义数据类型的情况下,++i效率更高! 分析: (自定义数据类型的情况下) ++i返回对象的引用; i++总是要创建一个临时对象,在退出函数时还要销毁它,而且返回临时对象的值时还会调用其拷贝构造函数。 (重载这两个运算符如下) 代码如下:#include using namespace std; class MyInterger{public:    long m_data;public:    MyInterger(long data):m_
<weixin_38696582> 在 上传 | 大小:27648

[其它] C++中的friend友元函数详细解析

说明:友元函数是可以直接访问类的私有成员的非成员函数。它是定义在类外的普通函数,它不属于任何类,但需要在类的定义中加以声明,声明时只需在友元的名称前加上关键字friend。 我们已知道类具有封装和信息隐藏的特性。只有类的成员函数才能访问类的私有成员,程序中的其他函数是无法访问私有成员的。非成员函数可以访问类中的公有成员,但是如果将数据成员都定义为公有的,这又破坏了隐藏的特性。另外,应该看到在某些情况下,特别是在对某些成员函数多次调用时,由于参数传递,类型检查和安全性检查等都需要时间开销,而影响程序的运
<weixin_38703955> 在 上传 | 大小:54272

[其它] c语言中static和extern的用法详细解析

说明:一,static和extern:大工程下我们会碰到很多源文档。文档a.c 代码如下:static int i; //只在a文档中用int j;    //在工程里用static void init()         //只在a文档中用{}void callme()          //在工程中用{   static int sum;}上面的全局i变量和init()函数只能用在a.c文档中,全局变量sum的作用域只在callme里。变量j和函数callme()的全局限扩充到整个工程文档。所以能
<weixin_38719702> 在 上传 | 大小:40960

[其它] 卡通文件夹桌面图标下载

说明:……………………该文档为卡通文件夹桌面图标下载,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看
<weixin_38714641> 在 上传 | 大小:221184

[其它] 使用Inotify 监控目录与文件的方法详解

说明:1. 监控路径并打印所有发生在该路径的事件. 代码如下: 代码如下:#include #include #include #include #include #define EVENT_NUM 12char *event_str[EVENT_NUM] = { “IN_ACCESS”, “IN_MODIFY”, “IN_ATTRIB”, “IN_CLOSE_WRITE”, “IN_CLOSE_NOWRITE”, “IN_OPEN”, “IN_MOVED_FROM”, “IN_MOVED_T
<weixin_38686860> 在 上传 | 大小:37888

[其它] 基于C程序启动代码的深入分析

说明:一、映像文件基本组成映像文件加载时域包括RO和RW段,运行时域则包括RO、RW和ZI三个段。其中RO和RW段的内容在加载时和运行时是一样的,只是存储空间可能不同,而ZI段则是运行时由初始化函数创建的。RO段:Read-Only段,包括源程序中的CODE段,只读数据段(包括变量的初始化值——可以是任意变量,全局/局部、静态/动态变量的初值;还包括数据常量——这个常量也可以是全局的或局部的。也就是说,编译器既要为变量分配存储空间——变量是可读写的,并不放在RO段,又要为变量的初值分配存储空间,两者是
<weixin_38709139> 在 上传 | 大小:84992

[其它] 浅谈C/C++中的static与extern关键字的使用详解

说明:一.C语言中的static关键字在C语言中,static可以用来修饰局部变量,全局变量以及函数。在不同的情况下static的作用不尽相同。(1)修饰局部变量一般情况下,对于局部变量是存放在栈区的,并且局部变量的生命周期在该语句块执行结束时便结束了。但是如果用static进行修饰的话,该变量便存放在静态数据区,其生命周期一直持续到整个程序执行结束。但是在这里要注意的是,虽然用static对局部变量进行修饰过后,其生命周期以及存储空间发生了变化,但是其作用域并没有改变,其仍然是一个局部变量,作用域仅
<weixin_38686542> 在 上传 | 大小:58368

[其它] 使用C++实现全排列算法的方法详解

说明:代码如下:不论是哪种全排列生成算法,都遵循着“原排列”→“原中介数”→“新中介数”→“新排列”的过程。其中中介数依据算法的不同会的到递增进位制数和递减进位制数。关于排列和中介数的一一对应性的证明我们不做讨论,这里仅仅给出了排列和中介数的详细映射方法。· 递增进位制和递减进位制数  所谓递增进位制和递减进位制数字是指数字的进制随着数字位置的不同递增或递减。通常我们见到的都是固定进制数字,如2进制,10进制等。m位n进制数可以表示的数字是m*n个。而m位递增或递减进位制数则可以表示数字m!个。例如递
<weixin_38723559> 在 上传 | 大小:312320

[其它] 文件夹桌面图标下载

说明:……………………该文档为文件夹桌面图标下载,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看
<weixin_38725119> 在 上传 | 大小:197632

[其它] 数据结构课程设计- 解析最少换车次数的问题详解

说明:问题描述: 设某城市有n个车站,并有m条公交线路连接这些车站。设这些公交车都是单向的,这n个车站被顺序编号为0~n-1。编号程序,输入该城市的公交线路数,车站个数,以及各公交线路上的各站编号。实现要求:求得从站0出发乘公交车至站n一1的最少换车次数。程序设计思路:利用输入信息构建一张有向图G(用邻接短阵g表示),有向图的顶点是车站,若有某条公交线路经i站能到达j站,就在顶点i到顶点j之间设置一条权为1的有向边<i,j)。这样,从站x至站y的最少上车次数便对应于图G中从点x至点y的最短路径长度。而
<weixin_38501826> 在 上传 | 大小:68608

[其它] 文件夹桌面图标下载

说明:……………………该文档为文件夹桌面图标下载,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看
<weixin_38684509> 在 上传 | 大小:481280

[其它] Go语言按字节截取字符串的方法

说明:本文实例讲述了Go语言按字节截取字符串的方法。分享给大家供大家参考。具体实现方法如下: 代码如下:// 按字节截取字符串 utf-8不乱码 func SubstrByByte(str string, length int) string {     bs := []byte(str)[:length]     bl := 0     for i:=len(bs)-1; i>=0; i– {         switch {         case bs[i] >= 0 && bs
<weixin_38738783> 在 上传 | 大小:27648
« 1 2 ... .39 .40 .41 .42 .43 94444.45 .46 .47 .48 .49 ... 232075 »