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

6 la respuesta

¿Qué tan costoso es desreferenciar un puntero?

¿Qué tan costoso es realizar la operación de desreferenciación en un puntero? Puedo imaginar que la transferencia de memoria es de alguna manera proporcional al tamaño del objeto, pero quiero saber qué tan costosa es la parte de la operación de ...

7 la respuesta

Ordenar la lista enlazada C ++ con punteros

He estado luchando durante horas y horas con este problema. Mi objetivo es ordenar una lista vinculada utilizando solo punteros (no puedo colocar la lista vi...

3 la respuesta

¿Existe una declaración de tamaño de puntero estándar?

Tengo estructura con relleno enchar (Uy, mi mal). Me gustaría restar un tamaño de puntero. ¿Conoces una declaración de tamaño de puntero estándar o una macro estándar para eso?

2 la respuesta

Representación interna de objetos

Así que todo este tiempo pensé que cuando haces algo como ObjectA.field1, ObjectA es como cualquier valor en la pila y básicamente accedes a sus campos. Ahora estaba revisando las notas para una clase sobre lenguajes OOP y me di cuenta de que ...

9 la respuesta

Cómo asignar una matriz 2D de punteros en C ++

Estoy intentando hacer que un puntero apunte a una matriz 2D de punteros. ¿Qué es la sintaxis y cómo puedo acceder a los elementos?

2 la respuesta

C ¿Por qué el puntero de función como parámetro en lugar de solo una función?

He estado leyendo acerca de tener funciones con funciones como parámetros, y particularmente en C, usan punteros de función. Supongamos que quiero implementar el método newton raphson (de una manera simple) para calcular ceros en ecuaciones no ...

8 la respuesta

punteros inteligentes + "esto" considerado perjudicial?

En un proyecto de C ++ que utiliza punteros inteligentes, comoboost::shared_ptr, ¿cuál es una buena filosofía de diseño con respecto al uso de "this"? Considere eso: Es peligroso almacenar el puntero en bruto contenido en cualquier ...

10 la respuesta

¿Por qué NSError necesita doble indirección? (puntero a un puntero)

Este concepto parece preocuparme. ¿Por qué un objeto NSError necesita que su puntero se pase a un método que está modificando el objeto? Por ejemplo, ¿no pasaría simplemente una referencia al error hacer lo mismo? NSError *anError; [myObjc ...

10 la respuesta

l operador @Dot (".") Y el operador de flecha ("->") se usan en C vs. Objective-C

Estoy tratando de entender algunas de las diferencias en el uso y la sintaxis en C vs. Objective-C. En particular, quiero saber cómo (y por qué) el uso difiere para el operador de punto y el operador de flecha en C vs. Objective-C. Aquí hay un ...

2 la respuesta

cuando usar void * en c ++

Estoy tratando de envolver mi cabeza sobre una