关于typedef关键字,以前刚刚学C语言的时候,用它来重定义结构体别名。之后的话就是在用函数指针的时候用过一些,然而并不知道这个还有什么用处。今天花点时间总结一下typedef的细节。
一.简介
在计算机编程语言中用来为复杂的声明定义简单的别名,与宏定义有些差异。简单来说,就是用来给一个复杂变量定义// C++Test.cpp : 定义控制台应用程序的入口点。
//
#include "s...
分类:
编程语言 时间:
2015-09-16 00:58:52
阅读次数:
227
在做项目开发的过程中,实际上是比较麻烦的,因为相同内容,我们需要书写多次,无形中给我们的开发增加了工作量。那么有什么办法可以避免这样重复的工作量吗?这就是这里要说的。在项目开发中,我们经常可以看到如下所示的代码:@property(nonatomic,copy)NSString*isbatchap....
分类:
其他好文 时间:
2015-09-11 01:33:26
阅读次数:
206
一、递归 程序调用自身的编程技巧称为递归( recursion)。递归做为一种算法在程序设计语言中广泛应用。 一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要的多....
分类:
编程语言 时间:
2015-09-02 02:03:54
阅读次数:
178
一.资源管理
资源管理就是我们申请的资源,不管是内存,互斥锁,文件等等,使用过后,都需要归还给系统。C++没有自带的垃圾回收机制,所以自己把握好资源管理是很重要的!
13.以对象管理资源:
a) 将一个对象所需要的所有资源放到对象内部,在对象初始化的时候分配资源,并且在对象被销毁的时候将资源释放。
b) 我们通常new一个对象,然后通过指针指向对象,在用过后del...
分类:
编程语言 时间:
2015-08-29 21:40:30
阅读次数:
124
在Java学习开始就学习到了递归,以前经常听到递归,但是却没有真正的了解过递归。学习是不断的重复的,在最初的时候,自己所听说到的不了解的,以后肯定会学到。但是前期这个了解的阶段是不可少的,现在体会是越来越深了。这篇博客就简单介绍一下递归算法,首先介绍什么是递归,然后是递归算法的代码展示,最后呈现递归的结果。
什么是递归
定义
递归是自身调用的一种编程技巧,递归...
分类:
编程语言 时间:
2015-08-28 21:34:56
阅读次数:
162
超类化和子类化没有具体的代码,其实是一种编程技巧,在MFC和WTL中可以有不同的实现方法。以下给出子类化和超类化的原理、使用场景、实现方法、区别等。
分类:
编程语言 时间:
2015-08-25 23:28:17
阅读次数:
277
最近在学Lua,关于Lua编译的地方,由于Lua是用C语言写的,在C++中使用C语言的函数,需要使用extern "C“编译才能过,之前貌似没有接触过这方面的知识,写个blog纪念一下,顺便整理一下extern关键字的作用。
一.extern "C"的作用
这是我第一次见,因为之前一直没有过C++去调用
C的函数。关于C++和C语言混合编程其实还有一些地方要注意的。比如,如果编译时出...
分类:
其他好文 时间:
2015-08-16 19:54:57
阅读次数:
352
今天试了一下C/C++混合编程,然后就出现了上面那个蛋疼的问题,去网上查了一下,发现原来是C语言和C++预编译头的问题。
error:预编译头文件来自编译器的早期版本,或者预编译头为 C++ 而在 C 中使用它(或相反)
英文版:fatal error C1853: 'pjtname.pch' precompiled header file is from a previous v...
分类:
编程语言 时间:
2015-08-15 16:30:04
阅读次数:
143
为了更好地书写安全和易于维护的java代码,现对于外部的一些java类库进行一些介绍,同时,对于常用的模式和编程技巧进行简要的描述。部分代码转自ImportNew。1. Apache CommonsStringUtils类主要处理字符串,包括字符串的截取、判断是否为空等使用的操作。ArrayUtil...
分类:
编程语言 时间:
2015-08-14 15:35:19
阅读次数:
150
借用别人图说:定义优点缺点递归程序调用自身的编程技巧称为递归1)大问题化为小问题,可以极大的减少代码量;2)用有限的语句来定义对象的无限集合.;3)代码更简洁清晰,可读性更好1)递归调用函数,浪费空间;2)递归太深容易造成堆栈的溢出;迭代利用变量的原值推算出变量的一个新值,迭代就是A不停的调用B.1...
分类:
其他好文 时间:
2015-08-11 07:02:48
阅读次数:
136