1,创建测试数据库,表;2,数据库连接对象函数sqlite3是数据库连接对象(database connection object),用来操作数据库(operator DBs);打开数据库对象函数(open db object function),int sqlite3_open(const cha...
分类:
数据库 时间:
2014-08-22 00:13:05
阅读次数:
395
用法上的基本区别(包括sizeof和typeid)就不多说了,相信大家都了然于心,不清楚随便google一下也有一大堆。下面从对象模型的角度去深入的谈谈指针和引用的区别,亦我们有了指针,为什么还要用引用。1) 形式 这里所说的形式指的是运算符重载时的形式一致,事实上,在c++中,只有运算符有形式上....
分类:
其他好文 时间:
2014-08-20 13:52:12
阅读次数:
153
这里是C和C++语言的运算符列表。所有列出的运算符皆含纳于C++;第三个栏目里的内容也使用C来描述。应当注意的是C不支持运算符重载。下列运算符在两个语言中都是顺序点(运算符未重载时):&&、||、?:和,(逗号运算符)。C++也包含类型转换运算符const_cast、static_cast、dyna...
分类:
编程语言 时间:
2014-08-19 23:53:05
阅读次数:
375
仿函数是行为类似函数的类或结构体,类或结构体重载了operator(),它比函数指针更加灵活易用。...
分类:
其他好文 时间:
2014-08-19 16:43:15
阅读次数:
245
这是 thread 的construct定义:default (1)thread() noexcept;initialization (2)template explicit thread (Fn&& fn, Args&&... args);copy [deleted] (3)thread (con...
分类:
编程语言 时间:
2014-08-19 16:23:34
阅读次数:
304
以下标程均为十进制,如改为10n进制可提高n倍速度。建议不要使用operator对运算符进行重载,虽然用起来很方便,但是NOIP中不一定能用,速度也会慢一些。高精度数大小比较function a_dy_b(a,b:arr):boolean;var i:integer;begin i:=a[0]; ....
分类:
其他好文 时间:
2014-08-17 22:31:02
阅读次数:
401
解题报告
题意:
又是求面积并
思路:
又是求面积并,还被坑了,题目明明描述的是int坐标,用了double才过。。。
#include
#include
#include
#include
using namespace std;
struct Seg {
double lx,rx,h;
int v;
friend bool operator <(Seg...
分类:
其他好文 时间:
2014-08-17 13:07:12
阅读次数:
195
解题报告
题意:
矩形面积并。
思路:
扫描线+线段树
#include
#include
#include
#include
using namespace std;
struct Seg
{
int lx,rx,h,v;
friend bool operator < (Seg a,Seg b)
{
return a.h<b.h;
...
分类:
其他好文 时间:
2014-08-16 21:10:01
阅读次数:
241
知识点切片切片 取一个list或tuple的部分元素。 原理:调用__getitem__,__setitem__,__delitem__和slice函数。 根据官方的帮助文档(https://docs.python.org/2/library/operator.html)可知,_getitem_返回...
分类:
编程语言 时间:
2014-08-16 18:30:10
阅读次数:
327
class B; // 对类B提前声明 // class A {public: A(const B&); // 可以从B构造而来的类A};class B {public: operator A() const; // 可以从A转换而来的类B};void f(c...
分类:
其他好文 时间:
2014-08-16 15:00:50
阅读次数:
174