最近在迁移公司的make系统到cmake上,发现cmake的function参数很奇怪。例如,如果我们向一个function传递list作为参数,在function中,形参会变成如下状况:
set(SRC)
list(APPEND SRC a.cpp b.cpp)
list(APPEND SRC c.cpp d.cpp)
function(tst_arguments src_list)
me...
分类:
其他好文 时间:
2014-08-05 03:05:18
阅读次数:
317
获取所有参数 function test(){ for(var i=0;i<arguments.length;i++) ?document.write(arguments[i]); } 遍历某个对象所有的属性名称和值的方法 <script language="javascript"> var obj?=?new Object(); obj...
分类:
编程语言 时间:
2014-08-04 18:28:07
阅读次数:
229
一、Arguments.callee //获取当前正在执行的函数,也就是这个函数自身,常用于获取匿名函数自身 语法:arguments.callee var factorial = function (x) { if (x " + fun2()); //...
分类:
编程语言 时间:
2014-08-04 10:39:06
阅读次数:
228
arguments 就像一个数组一样,包含了传递给这个函数的参数 ,以上部分为this的介绍,注意arguments.callee 属性 ,可用于递归调用,其代表的是 : 当前正在运行函数的引用 ,用法 如下arguments.length 返回的是 传递给这个函数参数的数量
分类:
其他好文 时间:
2014-08-02 15:10:03
阅读次数:
225
js重载问题 1 1 function doAdd() { 2 2 if(arguments.length == 1) { 3 3 alert(arguments[0] + 5); 4 4 } else if(arguments.length == 2) { 5 5 ...
分类:
其他好文 时间:
2014-08-01 19:37:12
阅读次数:
159
【版权声明:转载请保留出处:blog.csdn.net/gentleliu。Mail:shallnew at 163 dot com】
这一节我们讲一下make的函数,在之前的章节已经讲到了几个函数:wildcard、patsubst、notdir、shell等。一般函数的调用格式如下:
$(funcname arguments)
或
$(funcname arguments)
...
分类:
其他好文 时间:
2014-07-31 13:21:17
阅读次数:
209
如下:问题:配置程序运行参数的时候,配置到了"VM options",应该为配置到"Program arguments",如图:
分类:
其他好文 时间:
2014-07-31 12:27:56
阅读次数:
2701
1 String.prototype.format = function(args){2 var _dict = typeof(args)=='object'?args:arguments;3 return this.replace(/\{([^{}]+)\}/g,function(s...
分类:
编程语言 时间:
2014-07-30 00:44:32
阅读次数:
301
'使用方法:把ppt文件拖放到该文件上。 '机器上要安装Powerpoint程序 On Error Resume Next Set ArgObj = WScript.Arguments pptfilepath = ArgObj(0) imgType = InputBox("输入导出...
分类:
其他好文 时间:
2014-07-29 17:33:22
阅读次数:
420
今天安装vmareworkstation10安装时虚拟机出现badargumentsfor:c:\programdata\vmware\vmareworkstation\uninstaller\uninsyall.exe原因:之前安装过workstatio9卸载没干净。解决方法:1.先下载并执行VMware_Install_Cleaner软件清理旧文件;2.重新安装vmareworkstation10即可,..
分类:
其他好文 时间:
2014-07-28 16:40:14
阅读次数:
339