Standard library header <source_location> (C++20)
From cppreference.net
C++
Standard library headers
Este encabezado es parte de la biblioteca utility .
Clases |
|
|
(C++20)
|
una clase que representa información sobre el código fuente, como nombres de archivo, números de línea y nombres de función
(clase) |
Sinopsis
namespace std { struct source_location; }
Clase std::source_location
namespace std { struct source_location { // construcción de ubicación de origen static consteval source_location current() noexcept; constexpr source_location() noexcept; // acceso a campos de ubicación de origen 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 para exposición uint_least32_t column_; // solo para exposición const char* file_name_; // solo para exposición const char* function_name_; // solo para exposición }; }