Gondolom még találós kérdésnek is sértő lenne, hogy ez miért nem működik (ebben a formában) Javaban, és miért működik C-ben (ha C pszeudokódnak értelmezzük a Javat :D). :)
public boolean getFooBars(String foo, String bar) {
foo = getValue(VALUE_FOO);
bar = getValue(VALUE_BAR);
// komment tőlem: nicsak, ez a módszer ismerős! :)
if ((foo != null) && (bar != null))
return true;
return false;
}
public void doSomething() {
String foo = "", bar = "";
if (getFooBars(foo, bar)) {
doSomethingElse(foo, bar); // FIX ME?!!!
}
}
Fix you.
- Chain-Q blogja
- A hozzászóláshoz be kell jelentkezni
Hozzászólások
Nem értek a Javához, de most nem érték szerint adja át a paramétereket? C-ben persze char*-gal nincs gond, mert az valójában egy pointer.
- A hozzászóláshoz be kell jelentkezni
De. Es azert nem mukodik. Es jol latod, a C eredeti char* volt. :P
-=- Mire a programozó: "Na és szerintetek ki csinálta a káoszt?" -=-
- A hozzászóláshoz be kell jelentkezni