本文是根据 Safe C++, How to avoid common mistakes 中的例子总结而来。...
分类:
编程语言 时间:
2014-02-25 14:37:30
收藏:
0 评论:
0 赞:
0 阅读:
418
python2:BaseException +-- SystemExit +--
KeyboardInterrupt +-- GeneratorExit +-- Exception +-- StopIteration +--
StandardError | +-- BufferError | +--...
分类:
编程语言 时间:
2014-02-25 15:10:26
收藏:
0 评论:
0 赞:
0 阅读:
345
分类:
编程语言 时间:
2014-02-25 14:17:48
收藏:
0 评论:
0 赞:
0 阅读:
382
%d 有符号10进制整数 %i 有符号10进制整数 %o 无符号8进制整数 %u 无符号10进制整数
%x 无符号的16进制数字,并以小写abcdef表示%X 无符号的16进制数字,并以大写ABCDEF表示%F/f 浮点数 %E/e 用科学表示格式的浮点数 %g
使用%f和%e表示中的总的位数表示最...
分类:
编程语言 时间:
2014-02-25 14:14:04
收藏:
0 评论:
0 赞:
0 阅读:
1019
分类:
编程语言 时间:
2014-02-25 13:43:14
收藏:
0 评论:
0 赞:
0 阅读:
421
这些年来我陆陆续续已经学习了六种编程语言,有些人会说语言学到最后不都差不多吗?其实可以这样讲,也可以不这样讲。虽然每种语言的表达能力大部分是重合的,只是语法表现形式不一样,但是由于历史发展的原因,每种语言形成了自己的支撑环境,所以都有其主要的适用范围。
C、C++、Python和Java四种是通用编程语言,JavaScript和PHP算是Web环境的专用编程语言。C语言由于其底层操...
分类:
编程语言 时间:
2014-02-25 12:33:40
收藏:
0 评论:
0 赞:
0 阅读:
345
#include
//直接插入排序算法
void insert(int a[],int len)
{
int i,j,temp;
for(j=1;j
{
int b=a[j];
for(i=j-1;i>=0;i--)
{
if(b
{
temp=a[i];
a[i]=a[i+1];
a[i+1]=temp;
b=a[i];
}
}
}
}
void...
分类:
编程语言 时间:
2014-02-25 12:33:10
收藏:
0 评论:
0 赞:
0 阅读:
299
1.this指针
(1)this指针是一个类所隐含的指针,一个类(注意不是对象)只有一个this指针,this指针是该类的所有对象所共享的。
(2)当通过一个对象访问该对象的成员时,默认this指针指向该对象。
例如:
class Location
{
public:
int x;
int y;
void Init(int a, int b);
};
...
分类:
编程语言 时间:
2014-02-25 11:59:01
收藏:
0 评论:
0 赞:
0 阅读:
463
首先看下C标准中“未明确定义”的三种类型Implementation-defined、Unspecified和Undefined。(以下内容部分摘自宋劲彬老师的文章)
Implementation-defined 的情况,是C 标准没有明确规定,但是要求编译器必须对此做出明确规定,并写在编译器的文档中。
Unspecified的情况,往往有几种可选的处理方式,C 标准没有明...
分类:
编程语言 时间:
2014-02-25 12:25:52
收藏:
0 评论:
0 赞:
0 阅读:
406
python版本2.7.5
http://
事情是这样的,本来数据库中存了一个str字段(是一个url集合),现在需要取出来,把url一个一个的显示。
用sql取出来以后得到的字段值像这样;
In [24]: test
Out[24]: u"{u'29217': u'http://pmt.wdjcdn.com'}"
这个字符串猛一看像是json格式,于是直接用python解析了,看看...
分类:
编程语言 时间:
2014-02-25 12:36:10
收藏:
0 评论:
0 赞:
0 阅读:
424
#include
#include
using namespace std;
int main()
{
string s1;//s1为空串
/* s1 = "aaa";
string s2(s1); //s2复制s1
if(s2 == s1){
cout<<"string s2(s1): s2 = s1"<<endl;
}
s1 = "begin";
cout<<s2<<e...
分类:
编程语言 时间:
2014-02-25 12:27:23
收藏:
0 评论:
0 赞:
0 阅读:
416
Since string's split function is not naturally provided in C++, we must implement it by ourselves. Here is a simple implementation of split based on strtok.
vector split(const string &str, const...
分类:
编程语言 时间:
2014-02-25 12:47:22
收藏:
0 评论:
0 赞:
0 阅读:
337
getline(istream &in, string &s)
从输入流读入一行到string s
?功能:
–从输入流中读入字符,存到string变量
–直到出现以下情况为止:
?读入了文件结束标志
?读到一个新行
?达到字符串的最大长度
–如果getline没有读入字符,将返回false,可用于判断文件是否结束
#include
#include
#include
us...
分类:
编程语言 时间:
2014-02-25 12:46:51
收藏:
0 评论:
0 赞:
0 阅读:
343
Python简介
Python虽然是一个脚本语言,但也是一个完全面向对象的语言.由于它设计之初把易用性做为非常重要的一个考量标准,所以用起来非常简洁,优美.
C++是静态强类型语言,而Python是动态强类型语言.由于是动态语言,所以变量的类型不是用关键字显式指定,而是在运行时根据赋给它的值动态判断出来的.
另外Python也跟C++一样同时支持结构化编程和面向对象编程两种范式.
...
分类:
编程语言 时间:
2014-02-25 05:05:44
收藏:
0 评论:
0 赞:
0 阅读:
601
除了数值,字符串,布尔这三个简单的数据类型外,Python还有三个内置的复杂的类型.列表 元组 字典 集合
列表list
列表语法上类似数组,但是每个元素类型可以不一样,而且可以是任意类型,即可以是简单类型,也可以是复杂类型.另外还可以通过append方法在末尾添加元素
例如
lst = ['arwen',123]
lst.append(456)
print lst[0]
...
分类:
编程语言 时间:
2014-02-25 04:20:26
收藏:
0 评论:
0 赞:
0 阅读:
431
在现在的服务程序设计中,分布式技术是用的越来越多了,本文就对我接触到的几种语言的分布式开发技术做一个介绍。
首先分布式是一种将大规模运算分布到多台机器上运行的方法,这样多台计算机可以同时进行计算进而提高计算效率,所以在使用分布式的时候我们需要提前分析需求和系统情况,得到效率低的根因在哪,如果是由于连接路径过长导致的慢使用分布式未必有效果。
既然分布式是一种思想,那么使用什么编程语言开发就不是一...
分类:
编程语言 时间:
2014-02-25 06:13:25
收藏:
0 评论:
0 赞:
0 阅读:
343
UDP,用户数据报传输协议,它位于TCP/IP协议的传输层,是一种无连接的协议,它发送的报文不能确定是否完整地到达了另外一端。UDP广泛应用于需要相互传输数据的网络应用中,如QQ使用的就是UDP协议。在网络质量不好的情况下,使用UDP协议时丢包现象十分严重,但UDP占用资源少,处理速度快,UDP依然是传输数据时常用的协议。
下面是用python实现UDP服务器的代码:
#!/usr/bin/e...
分类:
编程语言 时间:
2014-02-25 05:00:36
收藏:
0 评论:
0 赞:
0 阅读:
371
__init__函数
当一个类实例被创建时, __init__() 方法会自动执行,在类实例创建完毕后执行,类似构建函数。__init__() 可以被当成构建函数,不过不象其它语言中的构建函数,它并不创建实例--它仅仅是你的对象创建后执行的第一个方法。它的目的是执行一些该对象的必要的初始化工作。通过创建自己的 __init__() 方法,你可以覆盖默认的 __init__()方法(默认的方法什么...
分类:
编程语言 时间:
2014-02-25 05:31:42
收藏:
0 评论:
0 赞:
0 阅读:
355
C语言字节对齐转载连接1:http://blog.csdn.net/21aspnet/article/details/6729724转载连接2:http://blog.chinaunix.net/uid-10995602-id-2918694.html文章最后本人做了一幅图,一看就明白了,这个问题网...
分类:
编程语言 时间:
2014-02-25 11:20:48
收藏:
0 评论:
0 赞:
0 阅读:
617
(1)
在实际的程序中,引用主要被用做函数的形式参数--通常将类对象传递给一个函数.引用必须初始化. 但是用对象的地址初始化引用是错误的,我们可以定义一个指针引用。1
int ival = 1092;2 int &re = ival; //ok3 int &re2 = &ival; //错误4
in...
分类:
编程语言 时间:
2014-02-25 10:53:53
收藏:
0 评论:
0 赞:
0 阅读:
353