Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di alex00
    Registrato dal
    Jun 2013
    Messaggi
    26

    [FREEBASIC] bug input punto interrogativo

    In questo periodo mi sto cimentando nel freebasic e subito ho trovato un bug che mi sta facendo saltare i nervi.

    Il bug consiste nell'aggiungere un punto interrogativo ogni volta che nel codice compare l'input.

    Mi spiego meglio...ecco un esempio:

    codice:
    dim a as integer
    
    print "Inserire un numero"
    
    input a
    
    print a
    
    sleep
    Esce scritto

    Inserire un numero
    ?

    invece di:

    Inserire un numero


    Spero che qualcuno di voi conosca la "cura" a questo BUG

    GRAZIE IN ANTICIPO

  2. #2
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Non è un bug, è così che funziona...

    http://www.petesqbsite.com/sections/...e13/fbtc1.html


    This automatically puts a ? mark. If you ever come to a point where you don't want a ? mark at the end, replace the ; with a ,
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  3. #3
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,466
    Non è un bug ... il punto interrogativo lo visualizza l'istruzione INPUT

    Se non ricordo male non lo visualizzi se scrivi

    INPUT ; " ", a
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  4. #4
    Utente di HTML.it L'avatar di alex00
    Registrato dal
    Jun 2013
    Messaggi
    26
    GRAZIE MILLE!

    Ho risolto il problema, bastava mettere quel ; " ", tra l'INPUT e la variabile.

  5. #5
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,466
    Originariamente inviato da alex00
    GRAZIE MILLE!

    Ho risolto il problema, bastava mettere quel ; " ", tra l'INPUT e la variabile.
    Prego ... ma se vuoi usare un linguaggio (anche se obsoleto) studiane le caratteristiche ... non era un bug ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  6. #6
    [OT] Il mio ricordo del BASIC è che il ? veniva fuori alternativamente con virgola o punto e virgola a seconda dell'interprete impiegato, per cui avevo rinunciato ad imparare una regola "definitiva" [/OT]
    Amaro C++, il gusto pieno dell'undefined behavior.

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.