Resultados de la búsqueda a petición "std"
La especialización de plantillas de funciones en estándar para tipos definidos por programas ya no se permitirá en C ++ 20?
Cita de cppreference.com [https://en.cppreference.com/w/cpp/language/extending_std]: Agregando especializaciones de plantillas e permite agregar especializaciones de plantilla para cualquier biblioteca estándar | clase (desde C ++ 20) | ...
¿Por qué std :: mutex tarda una cantidad de tiempo larga y muy irregular en compartirse?
Este código demuestra que el mutex se comparte entre dos subprocesos, pero un subproceso lo tiene casi todo el tiempo. #include <thread> #include <mutex> #include <iostream> #include <unistd.h> int main () { std::mutex m; std::thread t ([&] () ...
¿Por qué std :: type_info no se puede copiar? ¿Puedo guardarlo en algún lugar?
Losstd::type_info clase no es copiable. Esto hace que sea difícil almacenarlo en un objeto para su uso posterior. ¿Qué tengo que hacer
¿Por qué es std :: utilizado por codificadores experimentados en lugar de usar std de espacio de nombres ;? [duplicar
Posible duplicado: Por qué es 'usando el espacio de nombres estándar;' considerado una mala práctica en C ++? [https://stackoverflow.com/questions/1452721/why-is-using-namespace-std-considered-a-bad-practice-in-c] El otro día, cuando hice una ...
std :: string vs string en c ++ [duplicado]
Posibles duplicados: Por qué es 'usando el espacio de nombres estándar;' considerado una mala práctica en C ++? [https://stackoverflow.com/questions/1452721/why-is-using-namespace-std-considered-a-bad-practice-in-c] Utilizando el espacio de ...
Utilice C ++ STL en Enterprise Architect
¿Cómo es posible usar partes de C ++ STL en Enterprise Architect? Sería bueno poder especificar ciertos atributos de clase comostd::string o usarstd::auto_ptr (o inclusostd::tr1::shared_ptr) como tipos. tra cosa interesante sería cómo uno puede ...
¿Cómo saber si un elemento está presente en un std :: vector?
Todo lo que quiero hacer es verificar si un elemento existe en el vector o no, para poder manejar cada caso. if ( item_present ) do_this(); else do_that();
¿Cuál es la forma más rápida de cambiar una clave de un elemento dentro de std :: map
Entiendo las razones por las que uno no puede hacer esto (reequilibrio y demás): iterator i = m.find(33); if (i != m.end()) i->first = 22;Pero hasta ahora, la única forma (que sé) de cambiar la clave es eliminar el nodo del árbol por completo y ...
¿Hace std :: vector.clear () eliminar (memoria libre) en cada elemento?
Considere este código: #include <vector> void Example() { std::vector<TCHAR*> list; TCHAR* pLine = new TCHAR[20]; list.push_back(pLine); list.clear(); // is delete called here? // is delete pLine; necessary? } ¿List.clear () llama a eliminar en ...
¿Puede eliminar elementos de una lista std :: mientras itera por ella?
Tengo un código que se ve así: for (std::list<item*>::iterator i=items.begin();i!=items.end();i++) { bool isActive = (*i)->update(); //if (!isActive) // items.remove(*i); //else other_code_involving(*i); } items.remove_if(CheckItemNotActive); ...