我需要帮助看似简单的任务,但我找不到如何做到这一点。
我有一个表格和一个按钮。 在' button_click' event我想声明一个数组 - String myArray [20,50] -
然后我想填充我正在从txt文件中读取的文本行。也就是说,50行X 20个字符。 (我知道如何阅读文件)
有人能告诉我正确的语法/方法吗? 让这个工作。
答案 0 :(得分:0)
有很多方法可以声明两个 dimentional [sic]字符串数组:
字符串
std::string matrix[MAX_ROWS][MAX_COLUMNS];
std::vector<std::vector<std::string> > matrix_vectors;
std::array< std::array<std::string> > matrix_array;
std::string matrix[MAX_ROWS * MAX_COLUMNS];
C-Style字符串
C样式字符串是char
的数组,以nul '\0'
字符结尾。
由于它是一个数组,我们将创建一个三维数组的字符:
char matrix[MAX_ROWS][MAX_COLUMNS][MAX_STRING_LENGTH];