es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: COMPILE-TIME-CONSTANT

Constante de matriz no se evalúa como constante a pesar de que solo se llaman funciones constexpr en la inicialización.

Este es una versión simplificada y reproducible de mi código: type_id.h template<typename> void type_id() {} typedef void(*type_id_t)(); c_sort.h (basado en esta respuesta) template<typename array=””> constexpr void c_sort_impl(Array& array) noexcept { using size_type = typename Array::size_type; size_type gap = array.size(); bool swapped = false; while ((gap > size_type{ 1 }) or . . . Read more

Cómo establecer el validador de tamaño de una propiedad de una clase a una constante conocida.

Me gustaría hacer algo como el siguiente código, donde las 3 propiedades son conocidas estáticamente como tamaño (1, 10) sin tener que volver a escribir explícitamente el 10 en la declaración de la propiedad. classdef Example properties(Constant) length_of_vector = 10; end properties x_data(1, Example.length_of_vector); y_data(1, Example.length_of_vector); z_data(1, Example.length_of_vector); end end . . . Read more