Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 19 su 19
  1. #11
    Originariamente inviato da lufo5
    punti di vista... sappi che quell'"errore" c'è.
    *mai* sfruttare un errore per scrivere una riga di codice in meno! se (se!) domani correggeranno quell'errore, ti chiederai come mai il tuo codice non funziona piu' da un giorno all'altro...

  2. #12
    Originariamente inviato da optime
    *mai* sfruttare un errore per scrivere una riga di codice in meno! se (se!) domani correggeranno quell'errore, ti chiederai come mai il tuo codice non funziona piu' da un giorno all'altro...
    perchè per me non è un errore... e credo nemmeno per loro.
    EX Mentecatto - succube della Honda
    Le mie foto|HONDA CLUB ITALIA!|DARTH LEGNANZ!

  3. #13
    Utente di HTML.it L'avatar di longline
    Registrato dal
    Sep 2001
    Messaggi
    5,363
    Optime, non sono d'accordo: il codice di Lufo NON presenta l'ambiguità che tu dici.

    Il costrutto

    variabile = variabile operatore (altri valori)

    non ha niente a che fare con la ricorsione, come non ha niente a che fare con la regoletta "a destra dell'uguale".
    Se fosse così significherebbe che all'interno di una funzione non si potrebbe mai usare il nome della funzione stesso, e questo non è vero.

  4. #14
    dai... non facciamo accademi adesso...
    EX Mentecatto - succube della Honda
    Le mie foto|HONDA CLUB ITALIA!|DARTH LEGNANZ!

  5. #15
    in effetti e' cosi' come dice longline

    Esempio

    codice:
    Function myFunc(sWork)
       For i = 1 to 2
          myFunc = myFunc & "x"
       Next
    End Function
    non da' errore, mentre questa

    codice:
    Function myFunc(sWork)
       For i = 1 to 2
          myFunc = myFunc("z") & "x"
       Next
    End Function
    e' una funzione ricorsiva (e in questo caso ovviamente va in errore perché riempie subito lo stack)

    pero' da qui a dire che cambiero' la *sanissima* abitudine di assegnare il valore alla funzione *solo* alla fine ce ne passa


  6. #16
    Originariamente inviato da optime



    pero' da qui a dire che cambiero' la *sanissima* abitudine di assegnare il valore alla funzione *solo* alla fine ce ne passa

    e sprecare così una ulteriore variabile?
    EX Mentecatto - succube della Honda
    Le mie foto|HONDA CLUB ITALIA!|DARTH LEGNANZ!

  7. #17
    Originariamente inviato da lufo5
    dai... non facciamo accademi adesso...
    io preferisco discussioni cosi' che il solito helpdesk

  8. #18
    Originariamente inviato da lufo5
    e sprecare così una ulteriore variabile?
    tranquillo, non sono uno sprecone. ho imparato a programmare stando dentro 32 k (k, non giga...) di memoria. non sono quelli gli sprechi

  9. #19
    Originariamente inviato da optime
    tranquillo, non sono uno sprecone. ho imparato a programmare stando dentro 32 k (k, non giga...) di memoria. non sono quelli gli sprechi
    come no! e il consumo della tastiera dove lo metti?
    EX Mentecatto - succube della Honda
    Le mie foto|HONDA CLUB ITALIA!|DARTH LEGNANZ!

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 © 2026 vBulletin Solutions, Inc. All rights reserved.