Resultados de la búsqueda a petición "standards"
Llamada de método de miembro estático C ++ en instancia de clase
Aquí hay un pequeño programa de prueba: #include <iostream> class Test { public: static void DoCrash(){ std::cout<< "TEST IT!"<< std::endl; } }; int main() { Test k; k.DoCrash(); // calling a static method like a member method... ...
Desuso de la palabra clave estática ... ¿no más?
En C ++ es posible usar elstatic palabra clave dentro de una unidad de traducción para afectar la visibilidad de un símbolo (ya sea variable o declaración de función). En n3092, esto quedó en desuso: Anexo D.2[depr.static] El uso de la palabra ...
¿Cómo hacer que la 'evaluación de cortocircuito' también esté disponible en 'plegar expresiones'?
#include <type_traits> #define FORWARD(arg)\ std::forward<decltype(arg)>(arg) template<typename... Args> constexpr bool AndL(Args&&... args) { return (... && FORWARD(args)); } template<typename... Args> constexpr bool AndR(Args&&... args) { ...
Alineación vertical de elementos de bloque en línea vacíos
Considere el siguiente html / css:
¿El comportamiento a la derecha no está definido si el recuento es mayor que el ancho del tipo?
Acabo de revisar elC ++ estándar. Parece que el siguiente código NO debería sercomportamiento indefinido:
Lenguaje de ensamblaje estándar
Hay unestánda que define elsintaxi ysemántic de lenguaje de ensamblaje? Similarmente como lenguajeC tieneYO AS estándar e idiomaC tiene ECMA estándar? ¿Hay solo un estándar o hay más? Estoy preguntando porque yo ...
window.innerWidth vs document.documentElement.clientWidth
Regardingwindow.innerWidth ydocument.documentElement.clientWidth, Webkit (Chrome / Safari) reclamainnerWidth es más pequeño queclientWidth. Trident y Presto reclamaninnerWidth es mayor queclientWidth. Gecko reclamainnerWidth es del mismo ...
Es C ++ 03 una nueva versión del Estándar C ++ o simplemente un Corrigendum Técnico (TC) de C ++ 98?
Estoy bastante seguro de que leí en una fuente autorizada en alguna parte (creo que estaba en las páginas WG21) que C ++ 03 eran un corrigendum técnico de C ++ 98 pero que era una nueva versión del Estándar C ++. Pero no obstante, solo ...