c++ - 如何将 .dat 中的值分配给 C++ 中的矩阵?
问题描述
我在 .dat 文件中有一个 64 行和两列的表。我想获取这些数字并将它们放入 C++ 中的矩阵中。我该怎么做呢?我正在尝试以下方法:
#include <iostream>
#include <string>
#include <cmath>
#include <fstream>
using namespace std;
int main();
{
ifstream WAfile;
WAfile.open("WAfile.dat");
double WAmatrix[64][2];
for(int i = 0; i < 64; i++)
{
WAfile >> WAmatrix[i][0];
WAfile >> WAmatrix[i][1];
cout << WAmatrix[i][0] + WAmatrix[i][1] << endl;
}
other process....
return 0;
}
但由于某种原因,这不起作用,它正在屏幕上打印任何东西。有人可以帮助我吗?
解决方案
推荐阅读
- r - 双循环以获取 R 中的数据帧(tidyverse)
- javascript - iPhone Safari 平滑滚动问题
- php - 如何从使用 CodeIgniter 的 Web 服务器读取 POST 或 GET 请求
- amazon-web-services - AWS Application Load Balancer SSL 终止与 Apache Docker
- c# - BizTalk WCF-SQL 接收位置开始在多服务器环境中的两个服务器中轮询
- python - 如何矢量化/加速熊猫中的分组/过滤数据?
- excel - 我需要 VBA 代码来单独汇总最后一行数据下方的列
- python - 在 Python 中以交替方式从两个数据框列中提取值
- python - 检查消息是否在 Discord.py 中有附件
- r - 在 R 中使用 nls() 的指数模型