Autor
|
Tema: variable puntero a double vs variable double (Leído 2,870 veces)
|
fafafa01
Desconectado
Mensajes: 82
|
Buenas he estado usando punteros a funciones y he notado que si al argumento de una función lo definimos como float y después cuando usamos la función le pasamos al argumento una variable double, y la imprimimos en la pantalla con printf anda perfecto y queda como double, pero si defino al argumento como un puntero a float y le pasamos un puntero a double no da un resultado coherente, ¿alguien sabe a que se debe esto?
|
|
|
En línea
|
|
|
|
class_OpenGL
Desconectado
Mensajes: 437
Si usas Direct3D, no eres mi amigo :P
|
Las variables de tipo float y tipo double se representan en memoria de forma diferente. Cuando pasas un double como float en una función, este se convierte automáticamente, pero cuando pasas un puntero a double como puntero a float, el contenido de la memoria no se reinterpreta y por lo tanto no ves ese resultado 'coherente'
|
|
|
En línea
|
| Programador aficionado. Me quiero centrar en programar videojuegos. La API que uso para crearlos es OpenGL |
|
|
|
|
fafafa01
Desconectado
Mensajes: 82
|
puede ser que le haya pasado algo a mi programa por pasar un puntero a double como argumento cuando tendría que haber pasado un puntero a float.
el puntero a double apuntaba a memoria reservada con malloc.
me apareció un werning como mensaje pero probé igual.
|
|
|
En línea
|
|
|
|
fafafa01
Desconectado
Mensajes: 82
|
no dije nada, era un problema menor, saludos.
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Como reiniciar el puntero de una variable
PHP
|
:ohk<any>
|
3
|
4,365
|
9 Abril 2011, 01:28 am
por :ohk<any>
|
|
|
MOVIDO: Asignar un valor a una variable(ScriptA)Obtener esa variable (ScriptB)-UNITY c#
Scripting
|
Eleкtro
|
0
|
2,916
|
8 Octubre 2013, 17:49 pm
por Eleкtro
|
|
|
Cambiar el valor de una variable en un puntero
Programación C/C++
|
boy-ka
|
5
|
8,909
|
7 Abril 2015, 10:25 am
por eferion
|
|
|
ayuda "InputMismatchException" al usar una variable tipo double
Java
|
Diegofercho
|
3
|
6,413
|
9 Mayo 2015, 00:44 am
por daryo
|
|
|
Double C# y Double SQLITE (Separadores con Punto y Coma)
.NET (C#, VB.NET, ASP)
|
MauroMasciar
|
3
|
5,116
|
10 Diciembre 2017, 17:20 pm
por Maurice_Lupin
|
|