Skip to content

error checks for field lengths - #305

Merged
jteresco merged 5 commits into
TravelMapping:masterfrom
yakra:const_merge
Apr 12, 2020
Merged

error checks for field lengths#305
jteresco merged 5 commits into
TravelMapping:masterfrom
yakra:const_merge

Conversation

@yakra

Copy link
Copy Markdown
Contributor

closes#56
closes#247
closes#295
closes#297
closes#298
closesyakra#120

@jteresco
jteresco merged commit 7253076 into TravelMapping:masterApr 12, 2020
@yakra
yakra deleted the const_merge branch April 16, 2020 01:14
@yakra

yakra commented May 1, 2020

Copy link
Copy Markdown
ContributorAuthor

Ping @fmccann -- this is what happens when I refuse to give up even 0.1s of speed:

inlinevoidsplit(const std::string& line, std::string* f[], size_t &s, constchar delim)
{ size_t i = 0;
size_t r = 0;
for (size_t l = 0; r != -1 && i < s; l = r+1)
{ r = line.find(delim, l);
f[i]->assign(line, l, r-l);
i++;
}
s = (r == -1) ? i : s+1;
}

@yakrayakra mentioned this pull request Nov 8, 2021
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants

@yakra@jteresco