Szerző Téma: return; Ez mire van ?  (Megtekintve 930 alkalommal)

Nem elérhető kurta999

  • 2759
  • Éllő fédisznó
    • Profil megtekintése
return; Ez mire van ?
« Dátum: 2011. április 11. - 19:17:39 »
0 Show voters
A kérdés adott, aki tudja a választ, azt kérem írja le.
Elõre is kösz.

Nem elérhető Stray

  • 617
    • Profil megtekintése
return; Ez mire van ?
« Válasz #1 Dátum: 2011. április 11. - 19:23:22 »
0 Show voters
Visszatérési érték nélkül?

Nem elérhető kurta999

  • 2759
  • Éllő fédisznó
    • Profil megtekintése
return; Ez mire van ?
« Válasz #2 Dátum: 2011. április 11. - 19:25:46 »
0 Show voters
Aha.
Nem egy script van amiben ilyet találni, pl:
y_commands:
 

static stock Command_RemoveFromBintree(func)
{
if (!Command_IsSorted()) return;
// This function has to find the right index in the binary tree, as that\'s
// not in the same order at all.
new
leaf,
hash = Command_PackHash(Command_Name(func));
// Find where in the binary tree this is referenced from.
while (Bintree_FindValue(YSI_g_sSearchTree, hash, _, leaf) != BINTREE_NOT_FOUND)
{
if (YSI_g_sSearchTree[leaf][E_BINTREE_TREE_POINTER] == func)
{
   P:2(\"Command_RemoveFromBintree: Delete branch\");
   Bintree_Delete(YSI_g_sSearchTree, leaf, YSI_g_sCommandCount);
   return;
}
}
}

Nem elérhető Stray

  • 617
    • Profil megtekintése
return; Ez mire van ?
« Válasz #3 Dátum: 2011. április 11. - 19:27:10 »
0 Show voters
Érdekes. Én azt gondolom, hogy alapból igaz \"értékkel\" tér vissza. De mindjárt utána nézek!
Ez talán hasznos lehet. http://www.csharpref.co.cc/return.html
« Utoljára szerkesztve: 2011. április 11. - 19:28:44 írta straY' »

Nem elérhető ZeRo

  • 4620
  • Ex Globális Moderátor
    • Profil megtekintése
return; Ez mire van ?
« Válasz #4 Dátum: 2011. április 11. - 19:33:35 »
0 Show voters
Hát még amikor szkripteltem, akkor az utasítássor megszakítására használtam - arra bevált. Tehát értelemszerûen, ami ez után az utasítás után található, az már nem fog lefutni( persze az elágazások itt is nyilván érvényben vannak ). Tehát például:
 

//Valamilyen kódrészlet
if( someVar == 123 ) {
    //Le fog futni
    someBool = true;
    return;
    //Ez viszont már nem
    someBool = false;
} else {
    //Ez viszont a feltétel értékétõl függ, hogy le fog-e futni, vagy sem
    someBool = false;
}

Nem elérhető Epsilon

  • 1854
    • Profil megtekintése
return; Ez mire van ?
« Válasz #5 Dátum: 2011. április 11. - 19:56:12 »
0 Show voters
kurta, az általad adott példában, azért kell, hogy a ciklust megakassza.

Nem elérhető kurta999

  • 2759
  • Éllő fédisznó
    • Profil megtekintése
return; Ez mire van ?
« Válasz #6 Dátum: 2011. április 11. - 20:14:02 »
0 Show voters
Kösz szépen mindenkinek!
OFF: Gec.i lassú most a fórum...

Nem elérhető Mambo

  • 4239
    • Profil megtekintése
return; Ez mire van ?
« Válasz #7 Dátum: 2011. április 12. - 20:02:04 »
0 Show voters
Locked.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal