std::experimental::source_location:: column
From cppreference.net
<
cpp
|
experimental
|
source location
|
constexpr
std::
uint_least32_t
columna
(
)
const
noexcept
;
|
(biblioteca fundamentals TS v2) | |
Devuelve un valor definido por la implementación que representa cierto desplazamiento desde el inicio de la línea representada por este objeto (es decir, el número de columna).
Contenidos |
Parámetros
(ninguno)
Valor de retorno
Un valor definido por la implementación que representa cierto desplazamiento desde el inicio de la línea representada por este objeto (es decir, el número de columna).
Ejemplo
Ejecutar este código
#include <experimental/source_location> #include <iostream> template<typename T = std::experimental::source_location> inline void pos(const T& location = T::current()) { std::cout << "(" << location.line() << ':' << location.column() << ") "; } int main() { pos(); std::cout << "Proxima\n"; pos(); std::cout << "Centauri\n"; }
Salida posible:
(17:5) Proxima (18:5) Centauri
Véase también
|
devuelve el número de línea representado por este objeto
(función miembro pública) |
|
|
devuelve el nombre del archivo representado por este objeto
(función miembro pública) |
|
|
devuelve el nombre de la función representada por este objeto, si existe
(función miembro pública) |
|
|
C++ documentation
para
Información de archivo y línea
|
|