C++
文章平均质量分 70
jiadabin
这个作者很懒,什么都没留下…
展开
-
pragma comment的使用
#pragma comment( comment-type [,"commentstring"] )comment-type是一个预定义的标识符,指定注释的类型,应该是compiler,exestr,lib,linker之一。commentstring是一个提供为comment-type提供附加信息的字符串,Remarks:1、compiler:放置编译器的版本或者名字到一个对转载 2014-07-08 14:45:50 · 607 阅读 · 0 评论 -
【百度地图SDK】启动下载离线地图后,返回到上一界面,点击界面没有反应,照成APP假死状态
百度地图离线地图下载demo, 只要执行【offlineMap start:cityID】后,返回上一界面后界面就不能点击,但是进入下一个界面或者还在当前界面还是可以正常点击的,最后折腾了半天发现是没有设置代理照成的。#import //只引入所需的单个头文件#import #import @interface CityListViewController : UIViewContro原创 2017-05-23 15:47:54 · 1500 阅读 · 0 评论 -
C++11中的function和bind
在C++11中添加了两个函数绑定模板, 即function和bind。function模板类和bind模板函数,使用它们可以实现类似函数指针的功能,但却比函数指针更加灵活,特别是函数指向类的非静态成员函数时。 std::function和std::bind都可以绑定到普通函数(包括类的静态函数)、类的成员函数 。下面给出简单的示例 :[cpp原创 2015-01-21 13:36:58 · 643 阅读 · 0 评论 -
详解一道C++笔试题,考察重载、覆盖、多态
本文转载大神博客 转载理由方便自己以后学习。 C++版看到的,说是面试宝典里的题目,考察重载、覆盖、多态等概念,比较有代表性。今天早上远程辅导 Yan Wang 同学学习 Qt 时还想到了这个题目,如果你能够正确理解这个题目,说明对于 C++ 中的函数重载、覆盖、虚函数、多态等有了正确的认识。然后呢,再来学习 Qt 就顺风顺水了。 题目是酱紫的:转载 2015-01-20 17:39:01 · 531 阅读 · 0 评论 -
return,continue,break的用法与区别
1、return 语句的作用 (1) return 从当前的方法中退出,返回到该调用的方法的语句处,继续执行。 (2) return 返回一个值给调用该方法的语句,返回值的数据类型必须与方法的声明中的返回值的类型一致,可以使用强制类型转换来是数据类型一致。 (3) return 当方法说明中用void声明返回类型为空时,应使用这种格式,不返回任何值原创 2015-01-19 16:33:56 · 597 阅读 · 0 评论 -
什么是正则表达式?浅谈 c++中的正则表达式
截取作者c++部分 原文地址什么是正则表达式?正则表达式(Regular Expression)就是用某种模式去匹配一类字符串的公式。如你要在一篇文章中查找第一个字是“李”最后一个字是“明”的三个字的姓名,即“李*明”;那么“李*明”就是公式,也称作模式(Pattern),这篇文章就是要匹配的串(或叫文本text)。再如,你要检查输入的一个字符串是否是126邮箱的格式,你得制定一个转载 2015-01-14 18:25:26 · 1191 阅读 · 0 评论 -
C/C++中extern关键字详解
1 基本解释:extern可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。此外extern也可用来进行链接指定。 也就是说extern有两个作用,第一个,当它与"C"一起连用时,如: extern "C" void fun(int a, int b);则告诉编译器在编译fun这个函数名时按着C的规则去翻译相应的函数原创 2014-12-24 10:00:22 · 534 阅读 · 0 评论 -
C++中内存泄漏浅谈几种情况(二)
前言:欢迎转载,但请注明出处http://blog.csdn.net/jiadabin,因为原文可能会改动部分不足,最好从原文处阅读, 同时也欢迎大家来点评丶吐槽!让我们大家共同进步......原创 2015-02-01 17:48:13 · 1127 阅读 · 2 评论 -
几种不同的C++继承方式
C++编程语言功能强大,可以对多种程序设计风格提高支持。其中就包括面向对象的各种特性。我们在这里先为大家讲解一下C++继承的一些基本概念。C++继承方式分为两种,普通继承和虚拟继承(virtual)。具体的继承又根据父类中的函数是否virtual而不同。下面就单继承分为几种情况阐述:C++继承方式1.普通继承+父类无virtual函数若子类没有新定义virtual函数原创 2015-01-28 12:34:00 · 1700 阅读 · 0 评论 -
c++中new的几种用法详解
在释放时有区别。你用new申请的堆内存,你有释放它的义务和责任,你必须用delete释放它,否则会造成内存泄漏,即memory leak, 对于一个对象而言,释放它的方式取决于你的构造函数,是否用到new申请内存。但是例2的指针是一定要用delete释放的。原创 2015-01-28 16:05:31 · 9943 阅读 · 0 评论 -
c++中的内存泄露浅谈(一)
平时的编程练习不会涉及到特大的数据,所以,不会注意到内存泄漏导致的危害。一般来说,当程序需要较长时间的运行时,内存泄漏的危害会慢慢的体现出来。泄漏的内存会越堆积越多,最终,编译器无法为程序分配新内存,导致内存管理程序一直占用CPU,所以电脑或者服务器会变得很卡。原创 2015-01-28 17:02:28 · 672 阅读 · 0 评论 -
C++中内存模型的几种存储说明符(auto , register, static ,extern,mutable)
关键字提供的存储说明符有auto , register, static ,extern,mutable,C-V限定符有const和volatile.1.auto用在将变量声明为自动变量,就是留出一段内存,成为堆栈,以管理变量的增减,这个过程是自动完成的.2.register关键字用来声明局部变量.寄存器变量是存储持续性为自动的,能提供对变量的快速访问,但是分配空间与回收都取决与CP原创 2015-01-28 12:56:50 · 831 阅读 · 0 评论 -
csdn博客栏目(个人介绍, QQ交谈, 发送邮件, 新浪微博, 天气预报…添加)
今天就介绍下如何自定义自己的博客栏目。(注意有些功能是要专家才可以添加。。。)原创 2015-01-23 16:44:37 · 1067 阅读 · 0 评论 -
C++中引用(&)的用法和应用实例(转自博客园文章)
本篇文章转载自博客园文章,文章原转载 2014-10-30 18:35:25 · 703 阅读 · 0 评论 -
centos svn更新错误和SVN版本升级
执行 SVN操作一直报错 svn: 方法 OPTIONS 失败于 “https://192.168.1.11:8443/svn/week_report”: SSL handshake failed: SSL 错误:Key usage violation in certificate has been detected. (https://192.168.1.11:8443)服务器系统为c原创 2017-06-02 17:09:01 · 1946 阅读 · 0 评论