Я пытаюсь использовать библиотеку 'tclap' (http://tclap.sourceforge.net/) для анализа аргументов командной строки (поскольку Visual C ++ не поддерживает getopt). Библиотека работает нормально, но детектор утечки памяти (Visual Leak Detector)) сообщает мне о большой утечке, связанной с tclap, в самом «привет мире»
#include "pch.h"
#include <iostream>
#include <stdio.h>
#include <vld.h>
#include "tclap/CmdLine.h"
int main(int argc, char **argv)
{
try {
TCLAP::CmdLine cmd("Serena Morena", ' ', "0.9");
TCLAP::ValueArg<std::string> cl("a", "all", "Whatever", true, "diablo", "string");
cmd.add(cl);
cmd.parse(argc, argv);
} catch (TCLAP::ArgException &e) {
printf("What the hell?\n");
}
return 0;
}
Теперь, я что-то упустил или tclap серийный лидер? Заранее спасибо