Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion Data/Data.csv
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
USER,PASSWORD
test,test123
peter hanz,2739
otto jürgen,test@supi.chia
otto jürgen,test@supi.chia
test,00949304hall
test3,3
Binary file modified GetIntoCPPAgain.exe
Binary file not shown.
7 changes: 3 additions & 4 deletions src/CSVParser.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -45,19 +45,18 @@ namespace csv
{
//open csv file
m_INPUT_FILE.open(*PATH_ptr, std::ios::out);
m_INPUT_FILE.exceptions(std::ifstream::failbit | std::ifstream::badbit | std::ifstream::eofbit);
m_INPUT_FILE.exceptions(std::ifstream::badbit);

//init header of file
std::string *tmp_line = new std::string;
tmp_line->clear();
std::getline(m_INPUT_FILE, *tmp_line);
_ptr_header = new Header(*tmp_line);
tmp_line->clear();

//init m_content
while (m_INPUT_FILE.good())
while (std::getline(m_INPUT_FILE, *tmp_line))
{
tmp_line->clear();
std::getline(m_INPUT_FILE, *tmp_line);
m_content.push_back(Row(*tmp_line));
}

Expand Down
4 changes: 2 additions & 2 deletions src/CSVParser.h
Original file line number Diff line number Diff line change
Expand Up @@ -50,9 +50,9 @@ namespace csv
CSVParser(const std::string *);
~CSVParser();

#ifdef _DEBUG_CSV
#ifdef _DEBUG_CSV
void print_csv();
#endif
#endif

public:
bool _csvgood;
Expand Down