• 大小: 1.35MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-08
  • 语言: C/C++
  • 标签: C++  异质链表  

资源简介

按照OOP编程思想,遵循《C++ Coding Standard.pdf》,编写完整的关于异质链表,并检验效果。

资源截图

代码片段和文件信息

/******************************************************************** 
Author: limotao  Date:2014-01-05
Description:
Create a Heterogeneous list; 
********************************************************************/
#include
#include
#include
using namespace std;
class cList;
class Node
{
public:
    union {
    int* Inttype;
char* Chartype;
    double* Doubletype;
    string* Stringtype;
};
int type;
    Node* pnext;
    Node(const int &data):type(1)pnext(0)
    {
        Inttype = new int;
        *Inttype = data;
        }
Node(const char &data):type(2)pnext(0)
    {
        Chartype = new char;
        *Chartype = data;
        }
    Node(const double &data):type(3)pnext(0)
    {
        Doubletype = new double;

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     104448  2014-01-06 23:33  job_exercise4\Debug\job_exercise4.exe

     文件          0  2014-01-06 23:33  job_exercise4\Debug\job_exercise4.ilk

     文件     773120  2014-01-06 23:33  job_exercise4\Debug\job_exercise4.pdb

     文件       3068  2014-01-06 23:12  job_exercise4\job_exercise4\Debug\.NETframeworkVersion=v4.0.AssemblyAttributes.obj

     文件       1592  2014-01-06 23:33  job_exercise4\job_exercise4\Debug\cl.command.1.tlog

     文件      10822  2014-01-06 23:33  job_exercise4\job_exercise4\Debug\CL.read.1.tlog

     文件        896  2014-01-06 23:33  job_exercise4\job_exercise4\Debug\CL.write.1.tlog

     文件     475894  2014-01-06 23:33  job_exercise4\job_exercise4\Debug\HeterogeneousList.obj

     文件        381  2014-01-06 23:33  job_exercise4\job_exercise4\Debug\job_exercise4.exe.intermediate.manifest

     文件         57  2014-01-06 23:33  job_exercise4\job_exercise4\Debug\job_exercise4.lastbuildstate

     文件       2088  2014-01-06 23:33  job_exercise4\job_exercise4\Debug\job_exercise4.log

     文件          2  2014-01-06 23:33  job_exercise4\job_exercise4\Debug\link.3816.read.1.tlog

     文件          2  2014-01-06 23:33  job_exercise4\job_exercise4\Debug\link.3816.write.1.tlog

     文件          2  2014-01-06 23:33  job_exercise4\job_exercise4\Debug\link.4276.read.1.tlog

     文件          2  2014-01-06 23:33  job_exercise4\job_exercise4\Debug\link.4276.write.1.tlog

     文件          2  2014-01-06 23:33  job_exercise4\job_exercise4\Debug\link.6504.read.1.tlog

     文件          2  2014-01-06 23:33  job_exercise4\job_exercise4\Debug\link.6504.write.1.tlog

     文件          2  2014-01-06 23:33  job_exercise4\job_exercise4\Debug\link.6828.read.1.tlog

     文件          2  2014-01-06 23:33  job_exercise4\job_exercise4\Debug\link.6828.write.1.tlog

     文件          2  2014-01-06 23:33  job_exercise4\job_exercise4\Debug\link.7588.read.1.tlog

     文件          2  2014-01-06 23:33  job_exercise4\job_exercise4\Debug\link.7588.write.1.tlog

     文件       1250  2014-01-06 23:33  job_exercise4\job_exercise4\Debug\link.command.1.tlog

     文件       2354  2014-01-06 23:33  job_exercise4\job_exercise4\Debug\link.read.1.tlog

     文件        862  2014-01-06 23:33  job_exercise4\job_exercise4\Debug\link.write.1.tlog

     文件        484  2014-01-06 23:33  job_exercise4\job_exercise4\Debug\mt.command.1.tlog

     文件        756  2014-01-06 23:33  job_exercise4\job_exercise4\Debug\mt.read.1.tlog

     文件        296  2014-01-06 23:33  job_exercise4\job_exercise4\Debug\mt.write.1.tlog

     文件     249856  2014-01-06 23:33  job_exercise4\job_exercise4\Debug\vc100.pdb

     文件       2074  2014-01-06 23:33  job_exercise4\job_exercise4\HeterogeneousList.cpp

     文件       3668  2014-01-06 23:10  job_exercise4\job_exercise4\job_exercise4.vcxproj

............此处省略12个文件信息

评论

共有 条评论