自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (6)
  • 收藏
  • 关注

转载 c++ STL(二)

1、STL迭代器头文件

2014-06-09 16:18:27 536

转载 c++ STL(一)

1、c++ 标准程序库中的所有标识符都定义于一个名为std的namespace。

2014-06-08 12:52:51 552

转载 STL容器介绍

STL的容器可以分为以下几个大类:  一:序列容器, 有vector, list, deque, string. 二 : 关联容器,     有set, multiset, map, mulmap, hash_set, hash_map, hash_multiset, hash_multimap 三: 其他的杂项: stack, queue, valarray, bitset

2014-06-07 10:03:57 539

转载 effective c++ -- 模板与泛型编程

面向对象提供了运行期的多态,而模板则提供了编译期的多态。模板的编译期多态机制使得函数匹配机制相对于非模板的函数匹配发生了一些变化,也影响了继承体系下的一些声明与设计。本章讲解了模板的编译期多态对我们原先所熟悉的没有模板的世界的一些区别,最后介绍了traits class以及template元编程。 Item 41: 了解隐式接口和编译期多态 通常显式接口由函数的签名式(函数名称、参数

2014-06-02 18:44:26 800

转载 c++模板与泛型编程基础

泛型编程就是以独立于任何特定类型的方式编写代码,而模板是泛型编程的基础。 (1)定义函数模板(function template) 函数模板是一个独立于类型的函数,可以产生函数的特定类型版本。 // implement strcmp-like generic compare function template int compare(const T &v1, const T &

2014-06-02 18:21:59 575

转载 Effectiv C++条款31 将文件间的编译依存关系降至最低 Handle Class和Interface Class完整实现

[cpp] view plaincopyprint? //条款31 将文件间的编译依存关系降至最低   /* Handle class 简而言之,将类的接口和实现分离。 接口里面存储一个指针,指向实现类,然后客户调用接口。 这样当实现改变时候,客户不用重编译。  Handle Class (Person.h PersonImpl.h PersonImpl.cpp) Person的客户

2014-06-01 18:02:55 840

转载 Effective C++ 摘记(二)

(四)、设计与声明 十八、让接口易用而不误用 类型一致性; 或者可以将 Day, Month, Year 定义为 类,来对输入的参数进行限制。 预防客户错误的另一个方法是,限制类型内什么事情可做,什么事情不可做。常见的限制是加上const, 例如 “以const修饰operator*的返回类型”可以防止客户因用户自定义类型而出错。 if (a * b = c) //愿意是 a*b

2014-06-01 15:20:21 634

转载 Effective C++ 摘记(一)

(一)、让自己习惯C++ 一、C++语言联邦 多重范型编程语言:过程式、面向对象式、函数式编程、泛型编程、模板元编程。 二、const、enum、inline替换#define const:代替宏变量有助于编译器理解;可以实现类内的常量定义(宏定义对全局有效,不具有封装性) enum:enum hack,更像define,不消耗内存,无法取地址; inline:宏函数尽量用in

2014-06-01 15:19:16 659

webrtc AEC(回声消除模块)的完整编译工程(vs2010)

webrtc AEC(回声消除模块)的完整编译工程。(vs2010) 含源码,以及静态编译成的库文件。 可以自行修改工程配置,编译成dll。 最后使用头文件 echo_cancellation_.h 即可。

2013-11-07

WebRTC NS 模块 静态库

webrtc 中的NS 噪音消除模块,静态编译成的库文件 包含整个工程文件,可以自行修改成动态库文件

2013-11-07

WebRtc AEC 模块 源码+ 库文件(vs2010)

webrtc AEC自动回声消除 模块的代码,用vs2010编译成静态库使用。 资源中包含所有工程文件。

2013-11-07

新浪微博客户端源码

新浪微博源码* Copyright (c) 2007-2009, Yusuke Yamamoto All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of the Yusuke Yamamoto nor the

2012-07-18

android学习笔记

<<android 的几个技巧1>> 1 1. 入门实例剖析1 2 2.在测试时,如何实现一个提示 8 3.可以使用AlertDialog.Builder 才产生一个提示框. 9 4. menu 的用法. 10 1. 简单的代码 10 2. menu实现的两种方法 10 5.Activity 的切换(含Bundle传值) 14 1. 代码 14 2. 详解: 15 ………………………………

2012-07-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除