随笔分类 - [C++]
摘要:#include "stdafx.h"
using namespace std; class Test
{
public: int i; int getTest() { return i; }
}; typedef struct _tag_Test
{ int i;
} TEST; int _tmain(int argc, _TCHA...
阅读全文
摘要:转自:http://www.cnblogs.com/carekee/articles/1948326.html 概括的说,指针其实就是可变数组的首地址,说是可变数组,是 指其包含内容的数量的可变的,并且是可动态申请和释放的,从而充 分节约宝贵的内存资源。我一向喜欢一维数组,除非万不得已,我一 般是不用二维数组的,多维的则更是很少涉足了。因为一维简单,容 易理解,而用指针指向的多维数组就具有相当的复...
阅读全文
摘要:前天犯了一个不大不小的错误,由于上层映射的属性没有删除,直接修改了SQL,造成数据映射发生错位,进而数据异常。觉得这类错误,当时是想到了的,但是还是错误发生了。进而思考了一下,原来Java也有类似的东西,ORM映射。那个时候并没有出过类似的问题,后来看了一下客户端读取csv的时候,有了进一步的思考。...
阅读全文
摘要:#include "stdafx.h"#include using namespace std;templateclass Cat{public: void eat() { printf("eat %s",typeid(T).name()); }};class Fis...
阅读全文
摘要:在说命名空间之间,我们先思考一个问题:学习过Java,我见过不只一个都在说#include or #include "filename.h"其实就是和Java里面的import是一个性质的。真的是这样的吗?就从Java谈起,为什么需要import这个语句,是因为分包,那么为什么需要分包,防止类的重...
阅读全文
摘要:虚函数是C++用于实现多态机制。如果父类不用virtual进行声明,则父类调用子类对象方法的时候仍然是父类方法。我们也可以在子类覆盖父类方法后面添加override检测。并且派生类通过指针或者引用指向派生类函数,则表现为派生类的特征。 例如: class Parent
{
public: virtual void f() { printf("call parent"...
阅读全文
摘要:本人原来学习Java的,由于工作原因得接触C++。在C++的接触过程当中,犯了很多的错误,但是仍然纠结于语法细节上,让我很难适应。刚开始一致觉得可能是做的少了,一个项目而言能碰到设计语法细节的方面其实相当有限,如果仅仅是完成工作保险就可以了,但是对于C++的理解,也就仅限于一个码农的水平了。可能对于...
阅读全文
摘要://将当前时间变为字符串String str = Now().FormatString("YYYY/MM/DD/HH");//将字符串转换为时间就直接调用strtoDateTime()TDateTime d = StrToDateTime(str);
阅读全文
摘要:String strUtf8 = "你好";Char charTemp[128];RawByteString strRaw;strRaw = UTF8Encode(strUtf8);g_cacpy(charTemp,strRaw.c_str());
阅读全文