
弱水三千
文章平均质量分 65
avalonBBS
▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁
╲█◤
◢█◥◣
◤◥
Good Good Life , Day Day Study!
◣◢
◥◣█◤
▁▁▁▁▁▁▁▁▁▁▁▁▁▁◢█╲
展开
-
程序员和黑客
题目: 设有如下C++类class A{ int value;public: A(int n = 0) : value(n) {} int GetValue() { return value; }}; 请使用某种方式来在类的外部改变私有成员A::value的值。程序员的可能做法:class A{ int value;public:原创 2004-09-07 18:49:00 · 1134 阅读 · 0 评论 -
参考:模板数组源代码
#ifndef sptplarr_h#define sptplarr_h#include #include #include "sptexc.h"namespace spt{ namespace tpl {///////////////////////////////////////////////////////////////////////////////////////////原创 2004-09-28 16:48:00 · 1227 阅读 · 0 评论 -
关于C的变长参数的思考心得(转载)
关于C的变长参数的思考心得(转载) 关于C的变长参数的思考(心得) 某些情况下希望函数的参数个数可以根据需要确定。典型的例子有大家熟悉的函数printf()、scanf()和系统调用execl()等。那么它们是怎样实现的呢?C编译器通常提供了一系列处理这种情况的宏,以屏蔽不同的硬件平台造成的差异,增加程序的可移植性。这些宏包括va_start、va_arg和va_end等。 ----原创 2004-09-19 15:24:00 · 1212 阅读 · 0 评论 -
C语言中可变参数的用法(转载)
C语言中可变参数的用法(转载) C语言中可变参数的用法 我们在C语言编程中会遇到一些参数个数可变的函数,例如printf() 这个函数,它的定义是这样的: int printf( const char* format, ...); 它除了有一个参数format固定以外,后面跟的参数的个数和类型是 可变的,例如我们可以有以下不同的调用方法: printf("%d",i); printf(原创 2004-09-19 15:23:00 · 1311 阅读 · 0 评论 -
#pragma 预处理指令详解
#pragma是什么意思?主要解答者:chon81提交人:Dickan感谢:ericzhangali审核者:plainsong社区对应贴子:查看 A : 我总是在程序里看到,比如#pragma once等等。 可这个语句是什么意思呢(应该是个预处理语句)? -----------------------原创 2004-09-18 15:23:00 · 1241 阅读 · 0 评论 -
经典的死循环
昨天编程程序一运行就死了,跟踪时原来有一个死循环。开始真以为是见鬼了,不信,看看吧,大概意思是下面:main(){ int loop=1; while(loop int arr[1000]; for(int i=0;i { arr[i]=1; } loop++; }}大家先想想,等下公布答案,对栈,数组都有点好处,所以拿出来分享一下。原创 2004-09-17 22:39:00 · 1854 阅读 · 1 评论 -
C++的背影——C++之父Bjarne Stroustrup印象
C++的背影——C++之父Bjarne Stroustrup印象左轻侯2002.11.4 热爱C++的朋友请不要误会,我并不是在暗示“C++已经日薄西山”,或者任何类似的意思。从语义上来说,C++作为一门编程语言,当然不会有什么背影。事实上,我想说的是一个人的背影。因此这个题目显得有点突兀,甚至哗众取宠。但是我想,在C++社群中,每一个人都会同意,有一个名字就是C++的象征。这个名字当然原创 2004-09-20 13:01:00 · 1400 阅读 · 2 评论