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

4 la respuesta

Usos comunes para los punteros?

Soy un estudiante de programación con dos clases en C #, pero acabo de tomar mi primera clase en C ++ y, por lo tanto, estoy expuesto a los indicadores.Sé có...

6 la respuesta

Diferencia entre puntero en C ++ y tipo de referencia en C #

8 la respuesta

Puntero constante vs Puntero a constante [duplicar]

3 la respuesta

función de llamada de error, [Una llamada a la función PInvoke desequilibró la pila]

Tengo el siguiente código, una vez que ejecuto mi aplicación me sale este error Alguien sabe cómo soluciono este error? ERROR: Una llamada a la función PInvoke 'testcamera! EDSDKLib.EDSDK :: EdsDownloadEvfImage' ha desequilibrado la pila. Esto ...

2 la respuesta

Preguntas de puntero restringidas

Estoy un poco confundido acerca de las reglas sobre punteros restringidos. Quizás alguien por ahí pueda ayudarme. ¿Es legal definir punteros restringidos anidados de la siguiente manera: int* restrict a; int* restrict b; a = ...

4 la respuesta

¿Son los iteradores no desreferenciados más allá del iterador de "un pasado al final" de un comportamiento indefinido de matriz?

Dadoint foo[] = {0, 1, 2, 3}; Quiero saber si los iteradores que apuntan más allá del "un pasado" no son válidos. Por ejemplo:auto bar = cend(foo) + 1; Hay un montón de quejas y advertencias de que este es un "comportamiento indefinido" en ...

17 la respuesta

Con las matrices, ¿por qué ocurre que a [5] == 5 [a]?

Como señala Joel enPodcast de desbordamiento de pila # 34 [https://stackoverflow.blog/2008/12/18/podcast-34/]enLenguaje de programación C [https://rads.stackoverflow.com/amzn/click/com/0131103628](también conocido como: K&R), se menciona esta ...

1 la respuesta

explicación a la implementación alineada de malloc

Esto no es tarea, es puramente para mi propia educación personal. No pude descubrir cómo implementar un malloc alineado, así que busqué en línea y encontréeste sitio ...

1 la respuesta

¿Por qué el puntero de caracteres se asigna solo a un carácter, mientras que se supone que se le asigna una cadena?

Una cadena contiene tres partes separadas por espacio. Las primeras dos partes son cadenas y la tercera parte es un número entero. El resultado del siguiente programa me sorprende. #include <stdio.h> #include <string.h> #include <stdlib.h> void ...

2 la respuesta

¿Puedo llamar a memcpy () y memmove () con "número de bytes" establecido en cero?

¿Necesito tratar casos cuando realmente no tengo nada para mover / copiar?memmove()/memcpy() como casos extremos int numberOfBytes = ... if( numberOfBytes != 0 ) { memmove( dest, source, numberOfBytes ); }o debería llamar a la función sin ...