Resultados de la búsqueda a petición "inline"
¿No es la línea de C ++ totalmente opcional?
Tengo una clase que tenía un miembro en línea, pero luego decidí que quería eliminar la implementación de los encabezados, así que moví el cuerpo de miembros de las funciones a un archivo cpp. Al principio, acabo de dejar la firma en línea en el ...
Declaración de función dentro o fuera de la clase
Soy un desarrollador de JAVA que está tratando de aprender C ++, pero realmente no sé cuál es la mejor práctica para las declaraciones de funciones estándar. En la clase class Clazz { public: void Fun1() { //do something } }O afuera class ...
Cómo saber qué funciones NO estaban alineadas
¿Hay alguna forma de obtener una lista de funciones que NO estaban incluidas en ningún lado? ¿Al pasar una opción a gcc o al inspeccionar el binario? EDIT: sé cómo solicitar explícitamente que una función no esté en línea usando el atributo ...
Está "en línea" implícito en las funciones miembro de C ++ definidas en la definición de clase
Según la especificación de C ++, ¿se definen las dos clases siguientes de manera equivalente? class A { void f() { } }; class B { inline void f() { } }; es decir, ¿es completamente redundante poner el calificador "en línea" en la función ...
Cómo extraer atributos CSS de estilos en línea con BeautifulSoup
Tengo algo como esto: <img style="background:url(/theRealImage.jpg) no-repate 0 0; height:90px; width:92px;") src="notTheRealImage.jpg"/> Estoy usando beautifulsoup para analizar el html. ¿Hay algún lugar para extraer la "url" en el atributo ...
¿Por qué las funciones en línea tienen enlace externo por defecto?
La norma dice que dada una declaración de inline void foo();esefoo es ununción @inline conextern enlace [https://stackoverflow.com/a/6209053/82320] (porque por defecto todas las declaraciones de funciones tienen enlace externo). Esto me parece ...
Inyección de dependencia de C ++: ¿plantillas o métodos virtuales?
Me pregunto cuál es la forma en C ++ de usar la inyección de dependencia. ¿Está usando plantillas o clases polimórficas? Considere el siguiente código, class AbstractReader { public: virtual void Read() = 0; }; class XMLReader : public ...
La definición de las funciones en línea de C ++ debe estar en el mismo archivo?
Definí una funciónshow() como se encuentra en un archivo de encabezado llamadoex.h y la definición de la función dentro deex.cpp. Esperaba que esto me diera un error ya que el compilador no sabrá qué reemplazar dondeshow()e llama a la función @. ...
C ++ funciones en línea utilizando GCC: ¿por qué CALL?
He estado probando llamadas a funciones en línea en C ++. Thread model: win32 gcc version 4.3.3 (4.3.3-tdm-1 mingw32)Stroustrup en el lenguaje de programación C ++ wirtes: El especificador en línea es una pista para el compilador de que ...
error de enlace de función en línea
Estoy tratando de usar funciones miembro en línea de una clase en particular. Por ejemplo, la declaración de la función y la implementación sin alineación es como tal: en el archivo de encabezado: int GetTplLSize(); en el archivo .cpp: int ...