小编Ter*_*ght的帖子

并非所有控制路径都返回布尔值?

//我使用的是布尔函数,它返回一个false和true,但主要不是//拾取它。假设my_string.Is_full和my_string.Is_empty说“它不//满”和“它不为空”。语法错误?

#include <iostream>
#include <string>
using namespace std;

const int SIZE = 5;

template <class New_Type>
class Array_Class
{
public:
    Array_Class();
    ~Array_Class();
    void Add(New_Type item);
    void Print();
    void PrintB();
    bool Is_Empty();
    bool Is_Full();

private:
    New_Type *A;
    New_Type *B;
    int count;
};


template <class New_Type>
Array_Class<New_Type>::Array_Class()
{
    cout << "You are inside the default constructor.\n";
    cout << "New_Type has a size of " << sizeof(New_Type) << " bytes\n\n";
    count = 0;
    A = new New_Type[SIZE];
}

template <class New_Type>
Array_Class<New_Type>::~Array_Class()
{ …
Run Code Online (Sandbox Code Playgroud)

c++ templates boolean class

-2
推荐指数
1
解决办法
289
查看次数

标签 统计

boolean ×1

c++ ×1

class ×1

templates ×1