我正在爲一所學校的項目工作,我已經打了一個死衚衕。項目的一部分要求我們有一個使用數組的類。我們必須使用一個數組(可悲的是我們不能使用矢量)。我想弄清楚如何在運行時在類中構造一個數組。我不需要在最初放入任何東西,我只需要構造函數就可以使數組達到一定的大小。任何反饋或幫助非常感謝。這是我迄今爲止的類和構造函數。這個項目正在用C++完成。課堂構造和陣列
#pragma once
#include <iostream>
#include <string>
using namespace std;
class Node
{
public:
int size;
string container[];
Node (int s, string c[]);
};
Node::Node (int s, string c[])
{
size=s;
***I need something here that will give string container[] the size of "size"***
}
在此先感謝您。
「(可惜我們不能使用矢量)」 - 從那裏逃跑。 – Xeo 2012-03-08 23:28:18
@Xeo:他們需要學習如何使用array new和array delete。如果沒有STL,他們是無奈的,你不能說你教過某人如何用C++編寫代碼。 – StilesCrisis 2012-03-08 23:32:24
@trutheality:'calloc'在這裏沒有幫助。 – StilesCrisis 2012-03-08 23:32:56