stoi函数使程序崩溃并显示错误消息
"****@****:~> g++ -std=c++0x m1.cpp stimulation.h stims.h Task.h exoskeleton.h ARAIG_Sensors.h Profile.h
ARAIG_Sensors.h:1:9: warning: #pragma once in main file [enabled by default]
Profile.h:1:9: warning: #pragma once in main file [enabled by default]
*****@****:~> a.out StimulationConfig.csv TaskConfiguration.csv SampleProfileConfig.csv SampleOutput.txt
First : a.out
Second : StimulationConfig.csv
terminate called after throwing an instance of 'std::invalid_argument'
what(): stoi
Aborted
Run Code Online (Sandbox Code Playgroud)
我不知道为什么,有一个实例传递到函数中,但仍然返回错误。有人可以帮我解决问题吗?
#pragma once
#include <string>
#include <vector>
#include "Task.h"
#include <ostream>
#include "ARAIG_Sensors.h"
namespace m1
{
class Profile
{
ARAIG_Sensors araig;
std::vector<Task> ToRun;
std::vector<Task> Completed;
std::string …Run Code Online (Sandbox Code Playgroud)