I have a problem with reading lines from a .txt file in C++. The code is compiled with gmake on a FreeBSD environment.
So here is my code
int main(int argc, char **argv)
{
    std::string temp_value_line;
    std::string filename = "values.txt";
    std::ifstream open_file(filename.c_str());
    if (!open_file.is_open()) {
        sys_err("Failed to load values from values.txt");
        return 0;
    }
    int counter = 0;
    while (!open_file.eof())
    {
        open_file >> temp_value_line;
        str_to_number(common_value[counter], temp_value_line.c_str());
        counter++;
    }
    sys_log(0, "values loaded succsefully");
    open_file.close();
}
After building and running the application, there is the specified error message in my error log, so the file is not opened.
I already checked if there is a permissions or naming problem like "values.txt.txt" but everything seems to be okay. I am able to read/modify the file via console editor.
Thanks in advance.
 
     
    
use `– user4581301 Feb 18 '17 at 23:30