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

4 la respuesta

Heap vs asignación de pila

Estoy un poco confundido sobre el tema de la asignación de objetos en el montón frente a la asignación en la pila, y cuándo y cómo se debe llamar a delete (). Por ejemplo, tengo la clase Vector. Me gustaría hacer una variedad de estos. Yo ...

6 la respuesta

code de navegación, refactorización, autocompletado en Emacs

Recientemente cambié a Emacs y todavía estoy encontrando mi camino. Codifiqué en C ++ y me preguntaba qué herramientas existen para extender Emacs para admitir la exploración de código (encontrar un símbolo, etc.), refactorizar y completar el ...

5 la respuesta

C ++ STL Vectores: ¿Obtener iterador del índice?

Entonces, escribí un montón de código que accede a elementos en un vector stl por índice [], pero ahora necesito copiar solo una parte del vector. Parece quevector.insert(pos, first, last) es la función que quiero ... excepto que solo tengo ...

1 la respuesta

¿Cómo puedo ejecutar comandos externos en C ++ / Linux?

Solo quiero saber cuál es la mejor manera de ejecutar un comando externo en C ++ y ¿cómo puedo obtener la salida si hay alguna? Edita: Supongo que tuve que decir que soy un novato aquí en este mundo, así que creo que necesitaré un ejemplo de ...

5 la respuesta

Asignar una referencia desreferenciando un puntero NULO

int& fun() { int * temp = NULL; return *temp; } En el método anterior, estoy tratando de desreferenciar un puntero NULL. Cuando llamo a esta función no da excepción. Encontré que cuando el tipo de retorno es por referencia, no da una excepción si ...

5 la respuesta

Convertir generador de permutación recursiva a iterativo

Tengo algunas dificultades para convertir este algoritmo recursivo para mostrar todas las permutaciones de un conjunto determinado de enteros en uno iterativo. void getPermutationsR(int v[], int n, int i) { if (i == n) { //Display contents of v ...

9 la respuesta

Índice de matriz fuera de límite en C

Por queC se diferencia en caso de que el índice de matriz quede fuera del límite #include <stdio.h> int main() { int a[10]; a[3]=4; a[11]=3;//does not give segmentation fault a[25]=4;//does not give segmentation fault a[20000]=3; //gives ...

12 la respuesta

Encontrar pérdidas de memoria causadas por punteros inteligentes

¿Alguien conoce una "técnica" para descubrir pérdidas de memoria causadas por punteros inteligentes? Actualmente estoy trabajando en un gran proyecto escrito enC ++ que utiliza en gran medida punteros inteligentes con recuento de referencias. ...

2 la respuesta

Nombre de tipo de plantilla anónima / declaraciones de clase

Tengo curiosidad por saber por qué se permiten las declaraciones de clase / nombre de tipo de plantilla anónima, como las siguientes: template <typename, class, typename> struct TemplateTest1 { int a; float b ; } ; TemplateTest1 <int, int, int> ...

6 la respuesta

¿Es útil la función div (stdlib.h)?

Hay una función llamada div en C, C ++ (stdlib.h) div_t div(int numer, int denom); typedef struct _div_t { int quot; int rem; } div_t; Pero C, C ++ tienen / y% operadores. Mi pregunta es: "Cuando hay operadores / y%, ¿es útil la función div ? "