Resultados de la búsqueda a petición "boost"

6 la respuesta

C ++: ¿Iterando a través de todos los miembros de un objeto?

Supongamos que tengo un objeto con muchos miembros: class Example { AnotherClass member1; AnotherClass member2; YetAnotherClass member3; ... }; ¿Hay una manera breve / concisa de hacer algo como: foreach(member m: myExample) m.sharedMethod(); ...

4 la respuesta

unción de miembro @Call en cada elemento en un contenedor

Esta pregunta es una cuestión de estilo, ya que siempre puedes escribir un bucle for o algo similar; sin embargo, ¿hay un STL o BOOST menos intrusivo equivalente a escribir: for (container<type>::iterator iter = cointainer.begin(); iter ...

1 la respuesta

¿Es posible usar boost :: filter_iterator para la salida?

Estoy usandostd::transform con unstd::back_inserter para agregar elementos a unastd::deque. Ahora la transformación puede fallar y devolverá un objeto no válido (digamos un @ no inicializaboost::optional o un puntero nulo) en algunos casos. Me ...

6 la respuesta

¿Es inteligente reemplazar boost :: thread y boost :: mutex con c ++ 11 equivalentes?

Motivación: la razón por la que lo estoy considerando es que mi genio gerente de proyecto piensa que el impulso es otra dependencia y que es horrible porque "usted depende de él" (intenté explicar la calidad del impulso, luego me di por vencido ...

1 la respuesta

how para encontrar el componente conectado dinámicamente

Utilizar una estructura de datos de conjunto disjunto puede conectar fácilmente el componente de Graph. Y, solo es compatible con Componentes ...

4 la respuesta

¿Cómo puedo iterar sobre dos vectores simultáneamente usando BOOST_FOREACH?

Me gustaría replicar lo siguiente con BOOST FOREACH std::vector<int>::const_iterator i1; std::vector<int>::const_iterator i2; for( i1 = v1.begin(), i2 = v2.begin(); i1 < v1.end() && i2 < v2.end(); ++i1, ++i2 ) { doSomething( *i1, *i2 ); }

3 la respuesta

Compile Boost 1.47 para Windows CE

En realidad, hay un poco de información sobre las personas que intentan construir las bibliotecas de Boost para Windows CE, pero nadie ha informado sobre el éxito ni ha dado los pasos necesarios para hacerlo. Con las dos últimas versiones (1.46 y ...

2 la respuesta

uración de @weekdays usando la fecha de impulso

Hay una manera de obtener solo el no. de lunes a viernes entre 2 fechas de impulso. En lo siguiente, solo recibo días calendario. date begin_dt(2011,Aug,3); date end_dt(day_clock::local_day()); days duration=end_dt-begin_dt; ...

1 la respuesta

¿Cómo puedo hacer que std :: find_if y std :: map funcionen juntos usando alguna biblioteca de impulso?

Esta pregunta está inspirada enotro tem [https://stackoverflow.com/questions/7335546/find-the-first-value-greater-than-user-specified-value-from-a-map-container] que plantea esta pregunta: Busque el primer valor mayor que el valor especificado ...

2 la respuesta

C ++ Boost en iPhone

Necesito usar el código de serialización de impulso. Estoy en el proceso de probarlo en Android (usando el NDK, obviamente). Antes de decidir si realmente quiero usar el código de serialización boost en mis proyectos, me gustaría saber si boost ...