码迷,mamicode.com
首页 >  
搜索关键字:valist 可变参数    ( 1071个结果
C语言的可变参数
可变参数给编程带来了很大的方便,在享受它带来的方便的同时,很有必要了解一下其实现方式,在了解编程语言的同时,也可以扩展编程的思路。可变参数需要用到3个宏函数和一个类型,他们都定义在中,分别是:va_start(vl)va_arg(vl, type)va_end(vl)其中vl是va_list类型,t...
分类:编程语言   时间:2015-01-19 00:03:35    阅读次数:326
#include<stdarg.h> 可变参数使用
今天上计算方法这课时觉得无聊至极,于是拿出C++编程之道来看了看。。无意之中看到了#include va_list,va_start,va_end等东西,不知是怎么用的,于是很想解决。。 课后速回到宿舍,打开电脑一查才 知道原来是:定义成一个可变参数列表的指针: 于是写下了下面的一小程序加以运用(开...
分类:其他好文   时间:2015-01-16 18:49:07    阅读次数:158
java新特性上
jdk5.0以及5.0之后的版本: 静态导入自动装箱和拆箱增强for循环可变参数枚举类型泛型反射内省元数据 静态导入 package java静态导入; import static java.lang.System.out; //用的不多,可阅读性下降 import org.junit.Test; public class Demo { @Test public...
分类:编程语言   时间:2015-01-12 22:40:32    阅读次数:287
一个简单的ORM制作(SQL帮助类)
一个简单的ORM制作大概需要以下几个类:SQL执行类CURD操作类其他酱油类先从SQL执行类说起,可能会涉及数据库的迁移等问题,所以需要定义一个接口以方便迁移到其他数据库,事务没提供命名,若需要命名可修改为可变参数,IHelper代码如下:internal interface IHelper:IDi...
分类:数据库   时间:2015-01-09 20:48:32    阅读次数:232
mysql与简单的jdbc操作
/* statement与preparedStatement比较每次执行sql语句,数据库都要执行sql语句的编译,最好用在仅执行一次查询并返回结果的情形,存在sql注入风险。在执行可变参数的一条sql时,preparedstatement 比state...
分类:数据库   时间:2015-01-09 00:00:04    阅读次数:370
通过Java发射机制调用可变参数函数
1、获取可变参数的函数 获取可变参数的函数与获取参数类型为数组类型一样。clazz.getMethod("test",Object[].class); 其中Object为可变参数或者数组的数据类型 例如: public void test(String ... params){ ... } ...
分类:编程语言   时间:2015-01-08 17:05:38    阅读次数:219
数组与可变参数
定义一个函数时,如果我们不确定无法确定参数的个数,那么就需要使用到可变参数,可变参数就是可以接收数量不确定的多个参数值。在JDK 1.5之前都是通过数组来解决参数不确定问题。其实可变参数本质上就是一个数组,可以通过数组的下标来反问可变参数的元素。1、将可变参数赋值给数组类型对象 由于可变参数也是.....
分类:编程语言   时间:2015-01-08 17:04:00    阅读次数:253
IOS函数可变参数
//1.参数类型是NSString类型,后面params是第一个参数,它后面跟着逗号和三个点(固定格式) -(void)?test:(NSString*)params,... { ????NSString*?curStr; ????va_list?list; ????if(params) ????...
分类:移动开发   时间:2015-01-06 21:43:01    阅读次数:204
__FILE__ __LINE__ __DATE__ __TIME__宏
项目中总是看到__FILE__ __LINE__的玩意,想起来曾经在Linux内核源码中也看到过类似的东西。抽时间查了查这玩意是什么。 简单而言。是ANSI C预定义的宏。有这么几个,注意前后都是两个下划线 __FILE__ :表示源文件名称(不是可执行文件),字符串类型 __LINE__:源码行数,整形 __DATE__:编译日期,字符串 __TIME__:编译时间,字符串 ...
分类:其他好文   时间:2015-01-06 15:36:55    阅读次数:172
C++11新特性之五——可变参数模板
有些时候,我们定义一个函数,可能这个函数需要支持可变长参数,也就是说调用者可以传入任意个数的参数。比如C函数printf().我们可以这么调用。printf("name: %s, number: %d", "Obama", 1); 那么这个函数是怎么实现的呢?其实C语言支持可变长参数的。我们举个例....
分类:编程语言   时间:2015-01-06 02:01:56    阅读次数:272
1071条   上一页 1 ... 92 93 94 95 96 ... 108 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!