Resultados de la búsqueda a petición "c++"

1 la respuesta

C ++ 0x error con constexpr y función de plantilla de retorno

Traté de encontrar una solución para el problema de la pregunta Deducción de tipo de parámetro no tipo plantilla C ++ [https://stackoverflow.com/questions/6737374/c-template-non-type-parameter-type-deduction] , que no implica un parámetro de ...

2 la respuesta

Lua: falla la función global después de cargar el archivo

Estoy intentando llamar a una función dentro de un archivo lua llamado test2.lua Este es el contenido de test2.lua: function abc(path) t = {} table.insert(t, "a") return t endomo puede ver, toma una sola entrada y devuelve una cadena. Aquí ...

1 la respuesta

Cuáles son los casos de uso típicos de un iterator_trait

Soy nuevo en C ++, así que tengan paciencia conmigo. Estoy tratando de entender STL iterator_traits. En el libro "The C ++ Standard Library", la estructura iterator_traits se define de la siguiente manera: template <class T> struct ...

8 la respuesta

Manera eficiente de encontrar el número máximo en una matriz

Esta es una pregunta de entrevista. Hay una variedad de enteros. Los elementos en la matriz pueden seguir los siguientes patrones. los números están en orden ascendentenumbers están en orden descendentenumbers aumenta al principio y disminuye al ...

4 la respuesta

Composabilidad de los algoritmos STL

Los algoritmos STL son algo muy útil en C ++. Pero una cosa que me molesta es que parecen no tener componibilidad. Por ejemplo, digamos que tengo unavector<pair<int, int>> y quiere transformar eso en unvector<int> que contiene solo elsecond ...

2 la respuesta

QT Menu ¿cómo crear una nueva ventana?

Estoy trabajando en QT Creator. Me gustaría mencionar que soy un principiante en este software. Logré crear un menú que tiene: Editar y Abrir. Me gustaría crear una nueva ventana cuando haga clic en "Abrir" desde la barra de menú. Hasta ahora ...

7 la respuesta

¿Por qué los compiladores dan una advertencia acerca de devolver una referencia a una variable de pila local si es un comportamiento indefinido?

El estándar C ++ establece que devolver la referencia a una variable local (en la pila) es un comportamiento indefinido, entonces, ¿por qué muchos (si no todos) de los compiladores actualessolament dar una advertencia por hacerlo? struct A{ }; ...

5 la respuesta

Puntero del miembro al elemento de matriz

Es posible definir un puntero a un miembro y usar esto más adelante: struct foo { int a; int b[2]; }; int main() { foo bar; int foo::* aptr=&foo::a; bar.a=1; std::cout << bar.*aptr << std::endl; } Now I need to have a pointer to a specific ...

4 la respuesta

¿Cómo uso DLLImport con estructuras como parámetros en C #?

Todos los ejemplos que puedo encontrar usando DLLImport para llamar a código C ++ desde C # pasan ints de un lado a otro. Puedo hacer que esos ejemplos funcionen bien. El método que necesito llamar toma dos estructuras como sus parámetros de ...

6 la respuesta

Escribir un iterador que hace que varios contenedores se vean como uno

Considere el siguiente ejemplo simplificado y el resultado deseado: class A { class combined_iterator { ???? } typedef ??? t_combined_it; t_combined_it begin(); t_combined_it end(); std::vector<int> m_Vec1, m_Vect2; } A a; a.m_Vec1.push_back(1); ...