Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    122

    [C] Suspicious Pointer Conversion...

    Ciao...
    ho una serie di warning del tipo indicato dal Titolo...
    si presentano in righe di codice tipo:
    codice:
     if (LessEqThan(&IlF, x0, x1) && LessEqThan(&IlF, x1, x2))
    dove IlF è un puntatore a struttura, x1, x2 sono due double e la funzione LessEaThan l'ho creata io e mi restituisce un double...
    PSreciso che la funzione è corretta...
    Chi mi aiuta a capire dove sbaglio??e comunque...come mi devo comportare quando ho un errore del genere e da cosa è dovuto??

    VVoVe: VVoVe: VVoVe:
    ciao a tutti e grazie...
    Mi raccomando!...in generale...

  2. #2
    la funzione LessEqThan l'ho creata io e mi restituisce un double
    ???

    Scusa, ma fai un if su due double???

    Secondo me l'errore è proprio nell'utilizzo dell'operatore && tra due double, tipicamente utilizzato tra due int.

    Prova a dichiarare LessEqThan int, o prova ad utilizzare così il codice:

    codice:
    if (((int)LessEqThan(&IlF, x0, x1)) && ((int)LessEqThan(&IlF, x1, x2)))
    Ciao

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.