C/C++
文章平均质量分 78
topgun_topgun
这个作者很懒,什么都没留下…
展开
-
类成员函数和类作为友元使用
类成员函数可以作为友元在其他类中声明。考虑下面的例子: // classes_as_friends1.cpp// C2248 expectedclass B;class A...{ int Func1( B& b ) ; int Func2( B& b ) ;};class B...{private: int _b; friend int A::Func1翻译 2007-03-09 15:25:00 · 2029 阅读 · 0 评论 -
delete和delete[]的区别
刚才在写一段例子程序的时候,发现对于一个指针类型的数组T* p[],delete p和delete[] p的效果一样。看了一下C++ Primer和C++ Programming Language都没有找到解释,于是在网络上搜索一下,发现了很好的解释。整理一下:转自:http://www.chinaunix.net 作者:kingofhackerC++告诉我们在回收用 new 分配的单个对转载 2007-04-18 11:40:00 · 573 阅读 · 0 评论 -
C/C++函数调用约定和函数名称修饰
C/C++函数调用约定和函数名称修饰规则探讨 作者:星轨(oRbIt) 使用C/C++语言开发软件的程序员经常碰到这样的问题:有时候是程序编译没有问题,但是链接的时候总是报告函数不存在(经典的LNK 2001错误),有时候是程序编译和链接都没有错误,但是只要调用库中的函数就会出现堆栈异常。这些现象通常是出现在C和C++的代码混合使用的情况下或在C++程序中使用第三方的库的情况下(不是用C转载 2007-06-07 09:54:00 · 1718 阅读 · 3 评论 -
一个C++程序例子——指向函数的指针、含有可变形参的函数(备查)
这里列出的两个东西不经常使用,很容易忘记。其中含有可变参数的函数的部分来自CSDN论坛。 #include iostream>#include string>#include stdarg.h>using namespace std;int foo(const int)...{ printf("int n "); return 1;}void foo(int(*p)(int原创 2007-06-06 13:47:00 · 2273 阅读 · 2 评论 -
AOV拓扑排序
这是一个AOV拓扑排序的例子,为了应付公司测试而作,写起来也不容易,给记录一下。在Visual C++2005下做的,这个版本的IDE环境用起来还不错。aov.h //data structure//linked graph#include iostream>#include vector>#include string>#include map>class EdgeNode.原创 2007-09-16 12:20:00 · 1374 阅读 · 0 评论 -
AOV补遗(测试用例及结果)
用例:left sock->pantspants->beltsuit jacket->left shoesuit jacket->right shoeleft shoe->overcoatright sock->pantsright shoe->overcoatt-shirt->suit jackett-shirt->dress shirtdress shirt->pantsdress shi原创 2007-09-16 12:42:00 · 538 阅读 · 0 评论 -
税费计算取整题目
题目:CODING PROBLEM: SALES TAXESBasic sales tax is applicable at a rate of 10% on all goods, except books,food, and medical products that are exempt. Import duty is an additionalsales tax applicable o原创 2007-09-16 12:49:00 · 4146 阅读 · 0 评论 -
数据类型变换--移位运算
COBOL数据类型 S9(9) COMP十六进制存储方式。S9(4) COMP 以下 2 byteS9(5) COMP – S9(9) COMP 4 byteS9(10) COMP 以上 5 byte 需求:文件格式转换。 使得AIX db2 export数据和mainframe db2 unload数据一致。AIX db2 export文件格式:1,132000,”a原创 2008-07-03 17:02:00 · 1433 阅读 · 0 评论 -
C/C++中的日期和时间time_t与struct tm
本文从介绍基础概念入手,探讨了在C/C++中对日期和时间操作所用到的数据结构和函数,并对计时、时间的获取、时间的计算和显示格式等方面进行了阐述。本文还通过大量的实例向你展示了time.h头文件中声明的各种函数和数据结构的详细使用方法。关键字:UTC(世界标准时间),Calendar Time(日历时间),epoch(时间点),clock tick(时钟计时单元)1.概念在C/C转载 2008-07-04 13:46:00 · 2097 阅读 · 0 评论