namespace cpp

C++ lernen, kennen, anwenden

Benutzer-Werkzeuge

Webseiten-Werkzeuge


kennen:include:source_location

Dies ist eine alte Version des Dokuments!


<source_location>

Beispiel

TODO: Test ohne experimental, sobald Compiler-Unterstützung vorhanden ist.

source_location.cpp
#include <iostream>
#include <string>
#include <experimental/source_location>
 
void log(std::string message,
         const std::experimental::source_location& location = std::experimental::source_location::current())
{
    std::cout << "Log:"
              << location.file_name() << ":"
              << location.line() << " "
              << message << '\n';
}
 
int main()
{
    log("Hallo Welt!");
}
kennen/include/source_location.1591023617.txt.gz · Zuletzt geändert: 2020-06-01 17:00 von rrichter