 
                            ...
In this noncompliant code example, a class with a nontrivial copy constructor is (std::string) is passed as the second argument to va_start(), which is conditionally supported depending on the implementation:
...
 
                            ...
In this noncompliant code example, a class with a nontrivial copy constructor is (std::string) is passed as the second argument to va_start(), which is conditionally supported depending on the implementation:
...