码迷,mamicode.com
首页 >  
搜索关键字:函数模板 定义和使用    ( 1050个结果
C#学习笔记(五)——函数
一、定义和使用函数。 直接通过例子进行说明吧 class Program { static void Write() { Console.WriteLine("Test output from function"); } static void Main(string[] ar...
分类:其他好文   时间:2014-10-09 13:58:13    阅读次数:193
黑马程序员-block代码块和protocol协议
一、blockblock是一个变量,这个变量类似c语言中的函数指针,在回调场合用的特别多。它可以封装代码,有返回值有形参。下面通过代码来说明block的定义和使用。首先来看没有返回值没有形参的block1 void (^myblock)() = ^{2 NSLog(@"------...
分类:其他好文   时间:2014-10-09 13:34:23    阅读次数:142
13--函数模板
一.C++中的泛型编程    --- 函数模板         --- 提供一种特殊函数可用不同类型进行调用         --- 类型可以被参数化 template void Swap(T& a,T& b) { T t=a; a = b; b = t; }     说明: -template 关键字用于声明开始泛型编程            -typename 关键字用于声...
分类:其他好文   时间:2014-10-06 13:20:22    阅读次数:200
Stack的一种简单实现
注意以下几点:1.Stack是一种适配器,底层以vector、list、deque等实现2.Stack不含有迭代器在本例中,我添加了几项功能,包括不同类型stack之间的复制和赋值功能,可以实现诸如Stack >和Stack >之间的复制和赋值,这主要依靠成员函数模板来实现。为了更方便的实现以上功能...
分类:其他好文   时间:2014-10-05 21:21:28    阅读次数:234
C++中stack的deque实现
?? 本文实现了STL中stack的大部分功能,同时添加了一些功能。 注意以下几点: 1.Stack是一种适配器,底层以vector、list、deque等实现 2.Stack不含有迭代器 在本例中,我添加了几项功能,包括不同类型stack之间的复制和赋值功能,可以实现诸如Stack >和Stack >之间的复制和赋值,这主要依靠成员函数模板来实现。 为了更方便的实现以上功能,...
分类:编程语言   时间:2014-10-05 10:27:38    阅读次数:308
标准库Queue的实现
跟上篇实现stack的思路一致,我增加了一些成员函数模板,支持不同类型的Queue之间的复制和赋值。 同时提供一个异常类。 代码如下: #ifndef QUEUE_HPP #define QUEUE_HPP #include "Exception.h" #include class EmptyQue...
分类:其他好文   时间:2014-10-04 22:27:07    阅读次数:228
#define使用方法
1.简单的define定义#define MAXTIME 1000一个简单的MAXTIME就定义好了,它代表1000,假设在程序里面写if(i(y)?(x):(y);这个定义就将返回两个数中较大的那个,看到了吗?由于这个“函数”没有类型检查,就好像一个函数模板似的,当然,它绝对没有模板那么安全就是了...
分类:其他好文   时间:2014-10-04 00:06:25    阅读次数:167
欧拉函数 & 【POJ】2478 Farey Sequence & 【HDU】2824 The Euler function
http://poj.org/problem?id=2478http://acm.hdu.edu.cn/showproblem.php?pid=2824欧拉函数模板裸题,有两种方法求出所有的欧拉函数,一是筛法,而是白书上的筛法。首先看欧拉函数的性质:欧拉函数是求小于n且和n互质(包括1)的正整数的个...
分类:其他好文   时间:2014-10-03 20:11:05    阅读次数:226
C++学习之模板 (二) -----类模板
由于将函数和类模板放在一块篇幅较大,我们今天将其拆分为两篇博文。上篇博文我们讨论了函数模板的简单应用,本篇我们继续讨论模板的另一板块--类模板。1)、作用:类模板类似于代码产生器,根据用户输入的类型不同,产生不同的class;2)、编译: a):检查模板class 的自身语法; b):根据用户指定的...
分类:编程语言   时间:2014-09-30 10:53:52    阅读次数:416
C++学习之模板 ----函数模板、类模板
本博文主要讨论函数模板与类模板以及其简单应用。1)、作用:函数模板和类模板都可以看做是一种代码产生器,往里面放入具体的类型,得到具体化的函数或者class。2)、编译(分为两步):a):实例化之前,先检查模板本身语法是否正确;b):根据 函数调用或者类模板调用,先去实例化模板代码,产生具体的函数/类...
分类:编程语言   时间:2014-09-30 04:01:12    阅读次数:401
1050条   上一页 1 ... 94 95 96 97 98 ... 105 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!