解析文件,构建成功但错误EXC_BAD_ACCESS在xcode中

时间:2017-02-14 06:50:03

标签: c++ xcode

我和家庭作业一直在讨论这个问题。我试图得到帮助,但回答“我无能为力”。赋值是解析文件并计算给定的形状周长或面积。以下是我到目前为止的情况:

#include <iostream>
#include <fstream>
#include <sstream>
#include <vector>
using namespace std;

vector<string> parseString(string); // prototype

int main()
{
  ifstream fin;
  string str;

  fin.open("Shapes.input.txt");

  while(!fin.eof())
  {
    std::getline(fin,str);
    vector<string> tokens = parseString(str);
    cout << tokens[0];
  }
  fin.close();
}


vector<string> parseString(string str)
{
  stringstream s(str);
  istream_iterator<string> begin(s), end;
  return vector<string>(begin, end);
}

代码将成功构建但我收到错误:EXC_BAD_ACCESS。我不知道如何调试这个。我将包括我在文件中创建的数据以测试这部分。

SQUARE 5 SQUARE 7

很抱歉,如果这是一篇冗长的帖子,这是我第一次发帖,我将不胜感激任何帮助。

0 个答案:

没有答案
相关问题