C++ csv_name不是arma的成员 #包括 #包括 int main() { arma::mat数据集; arma::字段头; load(arma::csv_name(“house_to_rent.csv”,headers)); 返回0; }
运行此命令时,我收到错误C++ csv_name不是arma的成员 #包括 #包括 int main() { arma::mat数据集; arma::字段头; load(arma::csv_name(“house_to_rent.csv”,headers)); 返回0; },c++,csv,armadillo,C++,Csv,Armadillo,运行此命令时,我收到错误csv\u name不是arma的成员。我把安装搞砸了吗 操作系统:Ubuntu 20.04 编辑:VSCode Arma版本:9.800.4犰狳9.8中没有csv\u名称。您必须将Armadillo更新到至少9.900版。如果这是您的全部代码,您必须包含标题。编译器无法自动知道标题。你必须包括它们。你还应该包括string和armadillo仍然是相同的错误…据我所知,armadillo 9.8中没有csv\u name。你可以在犰狳9.9中找到它,但在犰狳9.8中找
csv\u name不是arma的成员
。我把安装搞砸了吗
操作系统:Ubuntu 20.04
编辑:VSCode
Arma版本:9.800.4犰狳9.8中没有
csv\u名称。您必须将Armadillo更新到至少9.900版。如果这是您的全部代码,您必须包含标题。编译器无法自动知道标题。你必须包括它们。你还应该包括string
和armadillo
仍然是相同的错误…据我所知,armadillo 9.8中没有csv\u name
。你可以在犰狳9.9中找到它,但在犰狳9.8中找不到:
#include <iostream>
#include <mlpack/core.hpp>
int main()
{
arma::mat dataset;
arma::field<std::string> headers;
dataset.load(arma::csv_name("house_to_rent.csv", headers));
return 0;
}