在c++中,有三种正则可以选择使用,C ++regex,C regex,boost regex ,如果在windows下开发c++,默认不支持后面两种正则,如果想快速应用,显然C++ regex 比较方便使用。文章将讨论C++ regex 正则表达式的使用。...
分类:
编程语言 时间:
2014-02-09 21:04:40
收藏:
0 评论:
0 赞:
0 阅读:
632
C和C++的各种数据类型所占据的字节数挺混乱的,因为没有一个明确的标准,不像Java和C#之类的语言,标准和编译器都是一家做的,自然很明确。C的编译器由各个商业公司或组织自行针对各自平台环境进行开发,产生了很多的差异。这边做个大概的不完全的总结。
32位机器下大多数的编译器:
指针:由于32位需要2^32的地址,因此指针需要32位空间,也就是4个字节
char:1字节
...
分类:
编程语言 时间:
2014-02-09 18:14:39
收藏:
0 评论:
0 赞:
0 阅读:
463
/* adjacent_find 查找两个相邻的等价元素*/
#include
#include
#include
using namespace std;
/* adjacent_find 查找两个相邻的等价元素*/
bool myfunction(int i , int j)
{
return (i == j);
}
void adjacentFineFunction(...
分类:
编程语言 时间:
2014-02-09 18:04:39
收藏:
0 评论:
0 赞:
0 阅读:
471
python 工具有好些种,不过大多数都推荐 推荐用(Eclipse)pydev开发。
http://blog.csdn.net/magictong/article/details/4522130
http://www.cnblogs.com/chengmo/archive/2010/10/11/1...
分类:
编程语言 时间:
2014-02-09 17:31:19
收藏:
0 评论:
0 赞:
0 阅读:
397
转:http://www.cnblogs.com/2gua/Python的静态方法和类成员方法都可以被类或实例访问,两者概念不容易理清,但还是有区别的:1)静态方法无需传入self参数,类成员方法需传入代表本类的cls参数;2)从第1条,静态方法是无法访问实例变量的,而类成员方法也同样无法访问实例变...
分类:
编程语言 时间:
2014-02-09 17:19:39
收藏:
0 评论:
0 赞:
0 阅读:
437
sort函数对快排进行了优化,这里提供一个自己写的原始版本
#include
#include
#include
#include
#include
using namespace std;
template
void _qsort (InputIterator1 first, InputIterator1 last,UnaryPredicate pred)
{
if(fi...
分类:
编程语言 时间:
2014-02-09 16:48:06
收藏:
0 评论:
0 赞:
0 阅读:
362
注:虽然没有通过测试,但学会了用递归实现全排序的方法(话说此题的通过率真低呀,哪位高手知道正确答案呢?)
题目详情:
设数组a包含n个元素恰好是0..n - 1的一个排列,给定b[0],b[1],b[2],b[3],
问:有多少个0..n-1的排列a,满足(a[a[b[0]]]*b[0]+a[a[b[1]]]*b[1]+a[a[b[2]]]*b[2]+a[a[b[...
分类:
编程语言 时间:
2014-02-09 16:36:31
收藏:
0 评论:
0 赞:
0 阅读:
392
6 C++标准库总结
6.1 容器
6.1.1 序列
vector=========================
list===========================
deque==========================
6.1.2 序列适配器
stack:top,push,pop=============...
分类:
编程语言 时间:
2014-02-09 16:38:21
收藏:
0 评论:
0 赞:
0 阅读:
351
Commands in Django...
分类:
编程语言 时间:
2014-02-09 16:39:31
收藏:
0 评论:
0 赞:
0 阅读:
358
引言
C++语言的创建初衷是“a better C”,但是这并不意味着C++中类似C语言的全局变量和函数所采用的编译和连接方式与C语言完全相同。作为一种欲与C兼容的语言,
C++保留了一部分过程式语言的特点(被世人称为“不彻底地面向对象”),因而它可以定义不属于任何类的全局变量和函数。但是,C++毕竟是一种面向对象的程序设计语言
,为了支持函数的重载,C++对全局函数的处理方...
分类:
编程语言 时间:
2014-02-09 16:41:41
收藏:
0 评论:
0 赞:
0 阅读:
402
C到C++ 学习入门到进阶到专业(以下是学习资料文档)
开发语言
排序
文档名称
URL链接
难度
c
入门级
1
你必须知道的495个C语言问题
http://download.csdn.net/download/u013468134/6843343
2
C语言深度剖析
http://download.csdn.n...
分类:
编程语言 时间:
2014-02-09 16:40:41
收藏:
0 评论:
0 赞:
0 阅读:
440
各种开源的decompiler都不太好用,目前最好的反编译器是IDA pro。虽然是收费的,不过破解版很好找。我试过5.5版本的,还不错。我把windows notepad进行了反编译,多少算有点可读性:/* This file has been generated by the Hex-Rays decompiler.
Copyright (c) 2009 Hex-Rays
De...
分类:
编程语言 时间:
2014-02-09 16:37:32
收藏:
0 评论:
0 赞:
0 阅读:
591
vc数据类型分基本数据类型和扩展(特有)数据类型,现整理下,为了记忆,也为了开发过程中进行查阅,必竟人脑不是电脑,会有遗忘的过程。一、基本数据类型主类型分类型修饰符占用空间表示范围Integerintshort2bytes-32768~32768long4bytes-231~(231-1)Unsignedshort2bytes0~65535..
分类:
编程语言 时间:
2014-02-09 16:19:41
收藏:
0 评论:
0 赞:
0 阅读:
406
shell创建rrd文件步骤:rrdtoolcreateinterface2.rrdDS:packets:COUNTER:600:U:URRA:AVERAGE:0.5:1:288RRA:AVERAGE:0.5:6:336rrdtool创建語法(rrdtoolcreate)rrdtoolcreatefilename创建[--start|-bstarttime]1970年至今的秒數(預設是現在)[--step|-sstep]时间间隔,我們会設300..
分类:
编程语言 时间:
2014-02-09 16:22:21
收藏:
0 评论:
0 赞:
0 阅读:
348
volatile关键字是一种类型修饰符,用它声明的类型变量表示可以被某些编译器未知的因素更改,比如:操作系统、硬件或者其它线程等。遇到这个关键字声明的变量,编译器对访问该变量的代码就不再进行优化,从而可以提供对特殊地址的稳定访问。
使用该关键字的例子如下:
int volatile nVint;
当要求使用volatile 声明的变量的值的时候,系统总是重新从它所在的内存读取数据,即...
分类:
编程语言 时间:
2014-02-09 16:42:01
收藏:
0 评论:
0 赞:
0 阅读:
353
两生花是西方传说中的一种植物,两个花朵亲密无间,却始终朝着两个相反的开放,直到损落的那一瞬间才有此生唯一一次的相顾。本文寓意让开在Python中的两生花能朝潮暮暮相知相识相对,盖因作者能力有限,一时间无法亭亭如盖也,但也会坚持更新本文,以期两生花能生生世世相对。1 __repr__ &&__str__如果没有他们?那么我们只能得到对象在内存中的位置In [1]: class Ctest(objec...
分类:
编程语言 时间:
2014-02-09 15:53:47
收藏:
0 评论:
0 赞:
0 阅读:
372
场景:
1.在存储数据时有时接口需要合并字符串值,并以某些特殊字符来合并部分,到需要的时候再分割它。如一些数值,人名等。
2.C++有strtok,stringstream和find函数来实现分割。可以根据情况调用。...
分类:
编程语言 时间:
2014-02-09 15:55:23
收藏:
0 评论:
0 赞:
0 阅读:
408
Matlab与C/C++/Java的一些区别...
分类:
编程语言 时间:
2014-02-09 15:54:32
收藏:
0 评论:
0 赞:
0 阅读:
788
理解和使用 C++关键字 enum 枚举...
分类:
编程语言 时间:
2014-02-09 15:54:17
收藏:
0 评论:
0 赞:
0 阅读:
352
在函数中定义的局部变量如果和全局变量同名,则它会隐藏该全局变量。如果想在函数中使用全局变量,则需要使用global进行声明。举例说明如下:
x = 1
def func():
x = 2
print x
print x
func()
print x
执行结果为:
1
2
1
x = 1
def func():
global x
pr...
分类:
编程语言 时间:
2014-02-09 15:56:36
收藏:
0 评论:
0 赞:
0 阅读:
447