C++ 格式化字符串输出上的特征3出口代码127 matrixxdp(10,10); //p的设定值 //for循环打印出p的所有值 对于(int i=0;i

C++ 格式化字符串输出上的特征3出口代码127 matrixxdp(10,10); //p的设定值 //for循环打印出p的所有值 对于(int i=0;i,c++,eigen3,C++,Eigen3,格式化字符串输出上的特征3出口代码127 matrixxdp(10,10); //p的设定值 //for循环打印出p的所有值 对于(int i=0;i

格式化字符串输出上的特征3出口代码127
matrixxdp(10,10);
//p的设定值
//for循环打印出p的所有值
对于(int i=0;i<100;i++)

你能提供一个完整的(同时说明你使用的编译器和本征版本)吗?你的问题可能在别处
Eigen::IOFormat
不应该依赖于任何与操作系统相关的东西。@chtz会在我有机会的时候做的。手动打印代码就像是项目中的感染。
MatrixXd p(10,10);
// set values of p

// for loop prints out all values of p
for (int i = 0; i < 100; i++)
  std::cout << p(i/10,i%10) << std::endl;


const IOFormat CleanFmt(4,0,", ","\n","[","]");
std::cout << p.format(CleanFmt);
// fails before running any code with error 1 (cxx = 20)
// fails before running any code with error 127 (cxx = 14/11)