- 博客(6)
- 资源 (23)
- 收藏
- 关注
原创 namespace的传递
#include "stdafx.h" #include using namespace std; namespace A{ int i = 1; } namespace B{ using namespace A; int j = i; } int _tmain(int argc, _TCHAR* argv[]) { using namespace B;//using namesp
2014-03-29 21:18:37 756
原创 [VC] ADO访问本地数据库应用
1、初始化 if(!AfxOleInit()) { AfxMessageBox(_T("COM库初始化失败!")); return FALSE; }2、导入msado15.dll(我是放在stdafx.h下) #import "msado15.dll"no_namespace rename("EOF","ADOEOF"),rename("BOF","ADOBOF") 3、变量
2014-03-22 22:31:11 951
原创 数组的下标是真正的指针运算
重要的指针原则: *(a+i) == a[i] 以下代码千万别在工作中写,会被人喷的,知道就行。 int _tmain(int argc, _TCHAR* argv[]) { cout << "shen"[1] << endl; int a[] = {1,2,3,4,5}; for(int i = 0; i < sizeof a / sizeof a[0]; i++) { co
2014-03-14 23:49:56 1123 1
原创 作为参数的数组实际上是指针
#include "stdafx.h" #include using namespace std; void f(int b[]) { cout << "======== f ========" << endl; cout << "b == " << b <<endl; /* 无法再另一个函数中自动的决定一个数组编译时的大小 */ cout << "sizeof b == " <
2014-03-14 23:41:21 804
原创 MyMemcpy
#include "stdafx.h" #include #include #include using namespace std; void* MyMemcpy(void* target, const void* source, size_t n) { const char* source_p = (const char*)source; char* target_p = (cha
2014-03-14 23:32:30 648
原创 对象内存读取
#include "stdafx.h" #include #include using namespace std; struct PtrTest { int n1; char by1; short s1; int n2; }; void Inspect(const void* object, size_t nBytes) { const unsigned char* p = (
2014-03-14 23:12:40 533
url 自定义协议
2019-02-23
适用于python2.7的Pywin32的whl包(含安装说明,见描述)
2017-10-28
C++调用java jar包测试代码
2016-04-26
xpdf 将Pdf转成txt
2015-12-19
【MFC】openssl参考程序
2015-12-02
《C++ Templates 中文版》笔记
2014-12-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人