benny5609的专栏

人生,到世上走一遭,只不过是单纯的体验与学习认识,当我们在临死的时候,可以光荣地对自己说:"我已领略过"便不枉此生。...

boost.python,在python中调用c++接口注意的问题(python2.5.4)

1. BOOST_PYTHON_MODULE(myClassModule) {  class_("myClass")   .def("setID", &myClass::setID)   .def("getID", &a...

2012-02-04 21:16:27

阅读数:2196

评论数:0

枚举转string输出

<br />#define MSGDEF(x)  if(uMsg == x) {printf("%s",#x);}<br />enum kk<br />{<br /> BT_1,<br /> BT_2,<br /...

2010-08-04 15:35:00

阅读数:2060

评论数:0

ctemplate使用

 CTemplate is a simple but powerful template language for C++. It emphasizes separating logic from presentation: it is impossible to embed applicatio...

2008-09-18 14:26:00

阅读数:3135

评论数:0

CString,string,char*的综合比较

(一) 概述string和CString均是字符串模板类,string为标准模板类(STL)定义的字符串类,已经纳入C++标准之中;CString(typedef CStringT> CString)为Visual C++中最常用的字符串类,继承自CSimpleStringT类,主要应用在M...

2008-07-03 21:26:00

阅读数:953

评论数:0

3000阶乘_大数相乘

#include #include #define STRMAX 2000#define P 100000#define N 3000int main(){long t[STRMAX]={0},a,b,c,g=0,x,e,p=P;t[STRMAX-1]=1;...

2008-06-25 22:53:00

阅读数:1190

评论数:0

rand、srand及randomize的用法

首先我们要对rand&srand有个总体的看法:srand初始化随机种子,rand产生随机数,下面将详细说明。rand(产生随机数)表头文件: #include定义函数 :int rand(void)函数说明 :因为rand的内部实现是用线性同余法做的,他不是真的随机数,只不过是因为其周期特别长,...

2008-06-17 19:00:00

阅读数:1126

评论数:1

得到汉字的首拼

#include #include using namespace std;static char convert(wchar_t n);static bool In(wchar_t start, wchar_t end, wchar_t code);int main(int argc, char...

2008-06-12 15:09:00

阅读数:1132

评论数:0

关于auto_ptr_ref的一点问题

今天我在看 The C++ Standard Library 的时候,总觉的上面讲的关于auto_ptr_ref的问题没有说清楚,查了网上的资料发现也没有说清。 也许还有很多朋友像我一样对此存在疑问。其实,这个问题有没有弄清楚,对实际编程影像并不大,但是本着“勿在浮沙筑高台”的精神,我用了一个晚上...

2008-06-06 14:07:00

阅读数:3348

评论数:9

玩玩vector

//========================================================================//TITLE://    玩玩vector//AUTHOR://    norains//DATE://    Saturday  10-May-2...

2008-05-21 15:36:00

阅读数:813

评论数:0

透过汇编另眼看世界之类成员函数指针

前言:在CSDN论坛经常会看到一些关于类成员函数指针的问题,起初我并不在意,以为成员函数指针和普通的函数指针是一样的,没有什么太多需要讨论的。当我找来相关书籍查阅了一番以后,突然意识到我以前对成员函数指针的理解太过于幼稚和肤浅了,它即不像我以前认为的那样简单,它也不像我以前认为的那样"默...

2008-04-25 10:52:00

阅读数:702

评论数:0

透过汇编另眼看世界之DLL导出函数调用

前言:我一直对DLL技术充满好奇,一方面是因为我对DLL的导入/导出机制还不是特别的了解,另一面是因为我发现:DLL技术在Windows平台下占有重要的地位,几乎所有的Win32 API都是以导出函数的形式存放于不同的DLL文件中,在DLL方面的学习是任何一个想深入研究Windows内部机制的Wi...

2008-04-25 10:49:00

阅读数:1275

评论数:0

虚函数表放在哪里?

引言:近日CSDN的"C/C++语言"版的一个问题引起了我的注意:"请问虚函数表放在哪里?"。我也曾经思考过这个问题,零零散散也有一定的收获,这次正好趁这个机会把我对这一部分的理解整理一下。 首先值得声明的是,本文的编译环境是VS2002+WinXP。C++...

2008-04-25 10:37:00

阅读数:1006

评论数:0

一次有意义的面向对象设计尝试

前言  上一周由于工作的需要,我尝试运用面向对象的设计思想来解决实际工作中遇到的一个设计问题。整个设计过程主要涉及到C++语言,OO编程思想,设计模式这三个方面的知识,是对我软件设计能力的一次综合考验。虽然最后由于种种原因,我的设计方案并没有获得采纳,但是这个并不重要,重要的是在整个设计过程中我自...

2008-04-25 10:31:00

阅读数:848

评论数:0

透过汇编另眼看世界之函数调用

在我的另外一篇文章中 ,我提到了要通过汇编语言来分析虚函数调用的真相。我们现在就开始踏上这次艰辛却非常有意思的旅程。其他闲话少说,直接进入主题。本文中使用的C++代码:#include "stdafx.h"#include iostream>class CBase {pu...

2008-04-25 10:27:00

阅读数:769

评论数:0

透过汇编另眼看世界之多继承下的虚函数函数调用

 function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit...

2008-04-25 10:22:00

阅读数:1013

评论数:0

boost::function用法详解

要开始使用 Boost.Function, 就要包含头文件 "boost/function.hpp", 或者某个带数字的版本,从 "boost/function/function0.hpp" 到 "boost/function/function10...

2008-04-24 17:55:00

阅读数:44949

评论数:9

c++对象模型笔记

很佩服侯捷译书的细致,所以总是想看一遍他翻译的书很值。读技术的书我一向没有很好的习惯做笔记,这次破例记一下重点。(书看完了,笔记还没做完) 深度探索c++对象模型第一章:关于对象 1. c++没有什么天生的比c庞大和迟缓。加上封装后的布局成本(layout costs for adding enc...

2008-04-24 17:49:00

阅读数:1426

评论数:0

sscanf() 函数用法详解

名称:sscanf() - 从一个字符串中读进与指定格式相符的数据.函数原型:Int sscanf( string str, string fmt, mixed var1, mixed var2 ... );int scanf( const char *format [,argument]... ...

2008-04-23 09:53:00

阅读数:691

评论数:0

C语言中#define的用法(转)

转自:http://www.dingge.com/main/article.asp?id=10今天整理了一些#define的用法,与大家共享!1.简单的define定义#define MAXTIME 1000 一个简单的MAXTIME就定义好了,它代表1000,如果在程序里面写if(i编译器在处理...

2008-04-22 13:17:00

阅读数:201892

评论数:14

typedef使用大全(转)

typedef使用大全(转)一、数组typedef到处都是,但是能够真正懂得typedef使用的不算太多。对于初学者而言,看别人的源码时对到处充斥的typedef往往不知所错,而参考书又很少,所以在此给出一个源码,供大家参考 #include #include /* 避免Visual C的for与...

2008-04-22 13:14:00

阅读数:2602

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭