diff --git a/language/cpp/cpp.go b/language/cpp/cpp.go index e10843a..a7caf64 100644 --- a/language/cpp/cpp.go +++ b/language/cpp/cpp.go @@ -11,7 +11,7 @@ func Run(files []string, stdin string) (string, string, error) { binName := "a.out" sourceFiles := util.FilterByExtension(files, "cpp") - args := append([]string{"clang++", "-std=c++11", "-o", binName}, sourceFiles...) + args := append([]string{"clang++", "-std=c++17", "-o", binName}, sourceFiles...) stdout, stderr, err := cmd.Run(workDir, args...) if err != nil { return stdout, stderr, err