使用Mysql也很长一段时间了,在使用的过程中遇到过各种各样的问题,有些看上去很小的问题,在解决的过程中却花了很长时间,解决后才发现,原来这样简单。所以总结了一些经验和技巧,把它写出来,希望对读者能有所帮助,少走弯路。1. binaryBINARY不是函数,是类型转换运算符,它用来强制它后面的字符串...
分类:
数据库 时间:
2014-07-10 12:46:49
阅读次数:
290
=====>友元运算符#include using namespace std;class Test{ public: Test(int a = 0) { Test::a = a; } friend Test ope...
分类:
编程语言 时间:
2014-07-10 10:31:50
阅读次数:
214
题目:输入一个表达式,建立一个表达式树!
分析:找到最后计算的运算符(它是整棵表达式树的根),然后递归处理!
在代码中,只有当p==0的时候,才考虑这个运算符,因为括号里的运算符一定不是最后计算的,应当忽略!
由于加减跟乘除都是左结合的,最后一个运算符才是最后计算的,所以用两个变量c1跟c2分别记录在括号外面的“最右”出现的加减号和乘除号。
...
分类:
其他好文 时间:
2014-06-28 09:07:41
阅读次数:
177
本例只是对含有本类对象指针的类的构造函数、析构函数、拷贝构造函数、复制运算符使用方法的一个简单示例,以加深对构造函数和拷贝控制成员的理解。
读C++ primer 5th 第13章后加上自己的理解,完整的写了下课后习题的代码。
第一版:
#include
#include
using namespace std;
class TreeNode{
private:
stri...
分类:
编程语言 时间:
2014-06-28 07:13:13
阅读次数:
296
关联容器操作(2)
map的下标操作
map的下标操作
map和unordered_map容器提供了下标运算符合一个对应的at函数
对于一个map使用下标操作,其行为与数组或vector上的下标操作很不相同:
使用一个不再容器中的关键字作为下标,会添加一个此关键字的元素到map中
map和unordered_map的下标操作
c[k] 返回关键字为k的元素,如果关键字k不...
分类:
编程语言 时间:
2014-06-27 23:46:05
阅读次数:
501
&和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为true 时,整个运算结果才为true,否则,只要有一方为false,则结果为false。&&还具有短路的功能,即如果第一个表达式为false,则不再计算第二个表达式,例如,对于if(str != null&& !...
分类:
其他好文 时间:
2014-06-27 17:42:11
阅读次数:
194
JS是松散类型的语言,这一点JS的对象表现得尤为突出。那么如何来确定JS对象的具体类型呢?首先,我们可以使用typeof运算符确定其基本类型(number,object,function,undefined)。如果typeof运算符返回object我们再使用instanceof来确定该对象是否属于某...
分类:
Web程序 时间:
2014-06-27 16:35:22
阅读次数:
230
要理解两者的区别,就要分别理解他们的本质strlen(char *) 计算字符串的长度,内部实现是用一个循环计算字符串的长度,直到‘\0’为止1.srtlen 是一个函数,参数只能为char 或者 string (sizeof是运算符,可以对好多类型作sizeof,如struct, class等)2...
分类:
编程语言 时间:
2014-06-27 15:32:40
阅读次数:
246
//java中创建包用package相当于C#的命名空间namespace,java中导入包用import相当于C#中引入命名空间usingimport java.util.*;//导入包,*代表导入java.util包下面的所有类public class Test {/***********Sca...
分类:
编程语言 时间:
2014-06-27 14:30:35
阅读次数:
158