Resultados de la búsqueda a petición "inline-functions"
¿Hay alguna buena manera para que una función en línea acceda a valores privados o internos?
Acabo de encontrar un problema: cuando intento acceder a un valor privado o interno desde una función en línea, aparece el error "El valor 'xxx' se marcó en línea pero su implementación utiliza una función interna o privada que no es ...
Inline de funciones vararg
Mientras jugaba con la configuración de optimización, noté un fenómeno interesante: funciones que toman un número variable de argumentos (...) nunca parecía estar en línea. (Obviamente, este comportamiento es específico del compilador, pero lo he ...
¿Cuál es la diferencia entre una línea estática, una línea externa y una función en línea normal?
¿Cuál es la diferencia entre unstatic inline, extern inline y un normalinline ¿función? He visto algunas explicaciones vagas sobre esto. Por lo que he entendido,static inline no es solo uninline función a la que solo se hace referencia en ...
Palabra clave "en línea" vs concepto "en línea"
Estoy haciendo esta pregunta básica para aclarar los registros. Han referidoesta pregunta [https://stackoverflow.com/questions/1932311/when-to-use-inline-function-and-when-not-to-use-it] ysu respuesta actualmente aceptada ...
¿Cuándo usar una función en línea en Kotlin?
Sé que una función en línea puede mejorar el rendimiento y hacer que el código generado crezca, pero no estoy seguro de cuándo usarlo correctamente. lock(l) { foo() }En lugar de crear un objeto de función para el parámetro y generar una llamada, ...
¿Hay alguna manera de declarar rápidamente una función en línea?
Soy muy nuevo en el lenguaje rápido Quería declarar una función en línea como en C ++, así que mi declaración divertida es como func MyFunction(param: Int) -> Int { ... ... ... }y quiero que hagas algo como inline func MyFunction(param: Int) ...
¿Es la opción de GCC -O2 romper este pequeño programa o tengo un comportamiento indefinido [duplicado]
Esta pregunta ya tiene una respuesta aquí: Decrementar un puntero fuera de los límites; incrementándolo en límites [duplicado] [/questions/18186987/decrementing-a-pointer-out-of-bounds-incrementing-it-into-bounds] 3 respuestas¿Por qué el ...
Incluyendo código C ++
Hay alguna diferencia con el siguiente código: class Foo { inline int SomeFunc() { return 42; } int AnotherFunc() { return 42; } }; ¿Ambas funciones se alinean? ¿Inline realmente hace alguna diferencia? ¿Hay alguna regla sobre cuándo debe o no ...
Python equivalencia a funciones en línea o macros
Me acabo de dar cuenta de que hacer x.real*x.real+x.imag*x.imag es tres veces más rápido que abs(x)**2where x es una gran variedad de números complejos. Para la legibilidad del código, podría definir una función como def abs2(x): return ...
Página 1 de 2