Если вы не хотите иметь дело с включением повышения в свой проект (это значительно больше, если все, что вы собираетесь использовать для него, это разбор CSV ...)
Мне повезло с синтаксический анализ CSV здесь:
http://www.zedwood.com/article/112/cpp-csv-parser
Он обрабатывает цитируемые поля - но не обрабатывает встроенные\n символы (что, вероятно, отлично подходит для большинства применений).
Решение состоит в том, чтобы программно вводить аргументы командной строки. Перед возвратом бегуна вставьте следующие строки:
process.argv.push('--foo=bar');
process.argv.push('--yo');
В тестовых файлах используйте minimist
, чтобы получить свои пользовательские параметры.
Ваш вопрос также относится к этому
.