在C++的TR1中(TechnologyReport)中包含一个function模板类和bind模板函数,使用它们可以实现类似函数指针的功能,但却却比函数指针更加灵活,特别是函数指向类的非静态成员函数时。可以参考Scott Meyers. >. Item 35.下面具体说明其使用方法。
一、指向全局函数或静态成员函数时
因为在本质上讲全局函数和静态成员函数没有区别,使用方法上除了静态成...
分类:
编程语言 时间:
2014-07-08 16:23:42
阅读次数:
309
1、首先读取注册表中本地软件安装的位置,如果未安装则无就跳转到下载页面。2、启动软件,关闭页面。3、如报错提示。var str1="HKEY_LOCAL_MACHINE\\SOFTWARE\\Notesystem1.0\\Location";//alert(obj.RegRead(str1));va...
分类:
编程语言 时间:
2014-07-08 10:22:57
阅读次数:
189
C# 获取路径string str1 =Process.GetCurrentProcess().MainModule.FileName;//获得当前执行的exe的文件名。string str2=Environment.CurrentDirectory;//获取和设置当前目录的完全限定路径。strin...
1. TypeError: string indices must be integers, not str字符串类型取第index个字符的时候,应该传入int而不是str。如1a='abcdef'2printa[0]3#而不是 print a['0']更常见的情况是把一个string当成了字典在使...
分类:
其他好文 时间:
2014-07-03 00:36:01
阅读次数:
746
分析:
假如给定的数组中的元素是1-9之间的数,我们怎么来处理呢?比如[ 1,4,7,9,3,8],很简单,排个序,就是134789。
这里不同的一点就是,给定的数稍微复杂一点,不再单纯的是1位的数,[3,32,321] 这种情况也会出现。我们还想用排序,那么就需要自己制定下排序规则,也就是比较的标准。
str1和str2 长度相同的比较就不说了,在长度不同的时候,我们将长度短的用最后一位进...
分类:
其他好文 时间:
2014-07-02 11:47:35
阅读次数:
209
1 ;就是一个串str1, lea ebx, str1 然后我们ebx+1总是加上的是一个字节, 无论(串是word, byte, dword) 2 .386 3 .model flat 4 .stack 4096 5 include io.h 6 ExitProcess proto near32....
分类:
其他好文 时间:
2014-06-25 11:49:37
阅读次数:
205
str1 = ""str2 = Nonestr3 = "hello"if str2: print "not null"else: print "null"这样,不仅可以判定字符串是否为空,还能判定是否为None
分类:
编程语言 时间:
2014-06-25 00:57:06
阅读次数:
240
C有三个用于输出字符串的标准库函数puts()、fputs()和printf()。
1、puts()函数只需要给出字符串参数的地址。
#include
int puts(const char *s);
示例:
#include
#define DEF "I am libing"
int
main(int argc, char **argv)
{
char str1[30] =...
分类:
编程语言 时间:
2014-06-24 22:04:37
阅读次数:
368
string str="123";//其实在内存中开辟一个空间,创建了一个String类型的对象String str1=new String(new char[]={'1','2','3'});1.字符串可以看做成一个string数组char c=str[0];2.str,length可以表示字符串...
分类:
其他好文 时间:
2014-06-22 23:40:05
阅读次数:
245
String[] str = {"12","121"}; String[] str1 = {"12","121"}; String[] str2 = {"12","121","122"}; String[] str3 = {"123","12...
分类:
其他好文 时间:
2014-06-22 23:06:07
阅读次数:
246