remove map_util from most of the code; absl::make_unique and absl::optional -> stl version

This commit is contained in:
Laurent Perron
2022-03-07 11:31:58 +01:00
committed by Mizux Seiha
parent 1b1cbc4fa5
commit c82cfdc9ad
64 changed files with 166 additions and 223 deletions

View File

@@ -19,14 +19,13 @@
#include <vector>
#include "absl/flags/flag.h"
#include "absl/flags/parse.h"
#include "absl/flags/usage.h"
#include "absl/strings/match.h"
#include "absl/strings/numbers.h"
#include "absl/strings/str_join.h"
#include "absl/strings/str_split.h"
#include "google/protobuf/text_format.h"
#include "ortools/base/commandlineflags.h"
#include "ortools/base/init_google.h"
#include "ortools/base/logging.h"
#include "ortools/base/timer.h"
#include "ortools/sat/cp_model.h"
@@ -253,8 +252,7 @@ void ParseAndSolve() {
int main(int argc, char** argv) {
absl::SetFlag(&FLAGS_logtostderr, true);
google::InitGoogleLogging(argv[0]);
absl::ParseCommandLine(argc, argv);
InitGoogle(argv[0], &argc, &argv, true);
if (absl::GetFlag(FLAGS_input).empty()) {
LOG(FATAL) << "Please supply a data file with --input=";
}