编程语言
复习复习C语言,O(∩_∩)O~#include#include//实现从源字符串string到目的字符串str的复制函数char* stringCpy(char* str,const char* string){ char* s=str; while(*string) { *s++=*string...
分类:编程语言 时间:2014-02-14 22:57:32 收藏:0 阅读:504
看面试题的时候有个题目是不使用库函数,实现strcpy函数.(字符串拷贝函数)这个是我写的代码,在机器上编译过了.void my_strcpy(char *t,char *s){ while((*t++=*s++));}看了很多帖子,发现我这个代码的问题还是很多的.即使这么简单的一个小程序也有很多的...
分类:编程语言 时间:2014-02-14 22:54:12 收藏:0 阅读:418
头文件//expressions.h:interfacefortheexpressionclass. // ////////////////////////////////////////////////////////////////////// #if!defined(AFX_EXPRESSION_H__5CBE655C_7DC8_432D_9777_4F8B16458183__INCLUDED_) #defineAFX_EXPRESSION_H__5CBE655C_7DC8_432D_9777_4..
分类:编程语言 时间:2014-02-14 22:44:12 收藏:0 阅读:426
C语言的简要讲述。思维导图:对于C语言的历史有兴趣的可以在大多数教科书中都会讲解,在这里我觉得没有必要去讲解。什么是C语言?在学C语言的前,我们要先弄懂什么是C语言,人与人之间的沟通也是通过语言来进行表达,那么C语言就是人与机器进行沟通的语言。人与机器沟通的语言有..
分类:编程语言 时间:2014-02-14 22:49:32 收藏:0 阅读:575
备忘录模式: 在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可以将该对象恢复到原先保存的状态。   适用性: 1、  必须保存一个对象在某一个时刻的状态,这样以后需要时它才能恢复到先前保存的状态。 2、  如果一个用接口来让其它对象直接得到这些状态,将会保留对象的实现细节并破坏对象的封装性。   结构图:   实现: //备忘录,用于...
分类:编程语言 时间:2014-02-14 22:51:52 收藏:0 阅读:357
一: 为了惯例具有指针成员的类,必须定义三个复制控制成员:复制构造函数、赋值操作符和析构函数。复制构造函数分配新元素并从被复制对象处复制值,赋值操作符撤销所保存的原对象并从右操作数向左操作数复制值,析构函数撤销对象。重点是:赋值操作符。。。。。。。~~~~~~二:重点:操作符重载-----定义同类之...
分类:编程语言 时间:2014-02-14 19:40:43 收藏:0 阅读:343
本文使用C++11实现无锁的stack。 前几篇文章,我们讨论了如何使用mutex保护数据及使用使用condition variable在多线程中进行同步。然而,使用mutex将会导致一下问题 等待互斥锁会消耗宝贵的时间 — 有时候是很多时间。这种延迟会损害系统的scalability。尤其是在现在可用的core越多越多的情况下。 低优先级的线程可以获得互斥锁,因此阻碍需要同一互斥锁的高优先级线程。这个问题称为优先级倒置(priority inversion )。 可能因为分配的时间...
分类:编程语言 时间:2014-02-14 20:13:28 收藏:0 阅读:639
1、对象的生存期 静态生存期:这种生存期与程序的运行期相同,在文件作用域中声明的对象具有这种生存期,在函数内部声明静态 生存期对象,要冠以关键字 static。 动态生存期:块作用域中声明的对象时动态生存期的对象(习惯称局部生存期对象),开始于程序执行到声明点时, 结束于命名该标识符的作用域结束处。 2、静态成员 静态数据成员:用关键字 static 声明,该类的所有对象维护该成员的同一个拷贝,必须在类外定义和初始化, 用(::)来指明所属的类。...
分类:编程语言 时间:2014-02-14 21:10:14 收藏:0 阅读:327
vector类为内置数组提供了一种替代表示,与string类一样vector类是随标准C++引入的标准库的一部分,为了使用vector必须包含相关的头文件: #include 重点: 1.vector的初始化有几个方法:   vector v1;   默认构造函数,此时v1为空(最常用,能动态增长)     vector v2(v1) 一个副本,用得少。 相当于ve...
分类:编程语言 时间:2014-02-14 20:57:08 收藏:0 阅读:400
首先介绍下office win32 com接口,这个是MS为自动化提供的操作接口,比如我们打开一个WORD文档,就可以在里面编辑VB脚本,实现我们自己的效果。对于这种一本万利的买卖,Python怎么能放过,它内置了对于win32 com接口的支持,我们可以方便的控制。要想熟练使用office win...
分类:编程语言 时间:2014-02-14 18:22:07 收藏:0 阅读:690
151197511985119951284
上一页512833下一页
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!