Encabezado de la biblioteca estándar <source_location>
De cppreference.com
Este archivo de encabezado es parte de la biblioteca utility.
Sinopsis
namespace std {
struct source_location;
}
Clase std::source_location
namespace std {
struct source_location {
// construcción de ubicación de fuente
static consteval source_location current() noexcept;
constexpr source_location() noexcept;
// acceso a campos de ubicación de fuente
constexpr uint_least32_t line() const noexcept;
constexpr uint_least32_t column() const noexcept;
constexpr const char* file_name() const noexcept;
constexpr const char* function_name() const noexcept;
private:
uint_least32_t line_; // solo exposición
uint_least32_t column_; // solo exposición
const char* file_name_; // solo exposición
const char* function_name_; // solo exposición
};
}
