Merhaba.
Ben show kodunun işlevden çıkılınca bir satır atlamasını istiyordum.Şu şekilde yaptım:
void show(){
write("<",tag);
for( int i = 0 ; i < attributes.length ; i++ ) {
write(" ",attributes.keys[i],"=","\"",attributes.values[i],"\"");
}
write(">");
write(context);
for( int j = 0 ; j < elements.length ; j++ ) {
elements[j].show();
}
write("<\\",tag,">");
scope (exit) writeln();
}
Burdaki scope kullanımı amacına uygun mu olmuş,yoksa yerine başka bir şey mi kullanmak lazım?
NOT:İşlev istediğim görevi yerine getiriyor ve işlevden çıkılınca writeln(); gerçekleştiriyor.
--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]