Schrift
[thread]6329[/thread]

Kommas: Loeschen (Seite 5)



<< |< 1 2 3 4 5 6 >| >> 51 Einträge, 6 Seiten
Gast Gast
 2004-06-18 14:10
#83296 #83296
Code: (dl )
1
2
3
4
5
6
7
8
9
my $a = 0;
my $b = 0;
my $c = 1;

print "true1\n" if $a and $b or $c;
print "true2\n" if $a and ($b or $c);
print "true3\n" if ($a and $b) or $c;
print "true4\n" if $a and $b || $c;
print "true5\n" if ($a and $b) || $c;
Antworten mit Zitat
renee
 2004-06-18 14:29
#83297 #83297
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
@Dieter: Was willst Du uns mit dem Code sagen? Worauf beziehst Du Dich jetzt? Ein kurzer erkärender Text dazu wäre ganz nett, weil ich jetzt nicht so ganz mitgekommen bin, welche Aussage Du damit untermauern oder widerlegen willst.
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
Antworten mit Zitat
pq
 2004-06-30 14:16
#83298 #83298
User since
2003-08-04
12209 Artikel
Admin1
[Homepage]
user image
[quote=Dieter,17.06.2004, 12:52]Kommt drauf an was man mit der Bedingung sagen will
print "true\n" if ($a and $b) or $c;
prüft erst ob $a und $b sich in einem definierten Zustand befinden und sieht sich in jedem Falle auch $c an.[/quote]
soso.
naja, du bist derjenige, der sagte, 'probier's aus'.
da mnan deine aussage nur überprüfen kann, indem man für $c einen ausdruck
einsetzt, der was tut (also was verändert), werde ich das jetzt mal tun.
Code: (dl )
1
2
3
4
5
6
7
perl -wle'
$c = 0;
$a = $b = 1;
print "true" if ($a and $b) or $c++;
print $c'
true
0

$c ist immer noch 0. $a and $b ist wahr, deswegen wird der
nächste ausdruck eben nicht ausgeführt.
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem
Antworten mit Zitat
Gast Gast
 2004-06-30 22:37
#83299 #83299
@pq
wenn Du das so siehst, dann ist das für mich völlig in Ordung.
Jeder sollte seinen so Code so schreiben wie er es für richtig hält - entscheidend ist allein das Ergebnis.
Antworten mit Zitat
esskar
 2004-07-01 01:34
#83300 #83300
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
[quote=Dieter,30.06.2004, 20:37]@pq
wenn Du das so siehst, dann ist das für mich völlig in Ordung.
Jeder sollte seinen so Code so schreiben wie er es für richtig hält - entscheidend ist allein das Ergebnis.[/quote]
das hat nix mit "so sehen" zu tun
sondern es ist einfach so; schlechter verlierer oder wie? :)
Antworten mit Zitat
esskar
 2004-07-01 01:36
#83301 #83301
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
es ist eben so, dass || und && stärker binden als and und or\n\n

<!--EDIT|esskar|1088631403-->
Antworten mit Zitat
Gast Gast
 2004-07-01 17:59
#83302 #83302
[quote=esskar,30.06.2004, 23:34]schlechter verlierer oder wie? :)[/quote]
Danke - das reicht dann jetzt tatsächlich ... :(

Jeder von Euch weiß ganz genau daß ich im Verlauf diese Thread gerade auf die Notwendigkeit der Klammerung bei der Verwendung von höher- und/oder niederwertigeren Operatoren hingewiesen habe.
In einem Fach-Forum darf es einfach nicht vorkommen daß 'ganz bewußt' nicht verstanden und 'ganz bewußt' nicht aufeinander eingegangen wird (nur um dann ordentlich auf jemanden 'eindreschen' zu können).
Dieses Forum hat sich anscheinend zu einem reinen 'Moderatoren-Club' entwickelt - Schade drum.

Bitte nicht mehr antworten - ich verspreche auch, hier nicht mehr zu schreiben und würde es unter den gegebenen Umständen sehr begrüßen wenn sowohl mein Account als auch meine Beiträge ganz schlicht gelöscht werden.
Antworten mit Zitat
esskar
 2004-07-01 18:11
#83303 #83303
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
sorry...
ich hatte mir den thread nicht mehr ganz durchgelesen, sondern habe jetzt einfach auf die Aussage von dir auf pq's beitrag geantwortet...

irgendwie hab ich es jetzt trotzdem nach komplettem überfliegen nicht ganz kapiert, warum es jetzt hier überhaupt ging...

es fing mit einem einfachen \ an und nun hört es mit user und beiträgen löschen wieder auf...
das will ja keiner...
sorry, für den "verlierer"-spruch ... war nicht böse gemeint!
Antworten mit Zitat
pq
 2004-07-01 18:21
#83304 #83304
User since
2003-08-04
12209 Artikel
Admin1
[Homepage]
user image
@dieter:
ich hatte bisher den eindruck, du schreibst ganz gute
beiträge, aber jeder vertut sich mal, und wenn man einen fehler sieht,
egal ob man moderator ist oder nicht, verbessert
man ihn; nicht um auf jemanden 'eindreschen' zu können (für
wen hältst du uns eigentlich?), sondern, weil die beiträge
ja nicht nur für den fragenden und die antwortenden, sondern
für alle forum-teilnehmer und -leser bestimmt sind; und wenn
ein beitrag falsch ist oder meinetwegen auch nur falsch
verstanden werden kann, was erwartest du dann? dass man
das geflissentlich übersieht? du verbesserst ja selbst andere
leute. so, ich wünsch dir einen geruhsamen schlaf
heute nacht und mögest du morgen wieder mit dem richtigen
fuß aufstehen und dann bitte wieder am forum teilnehmen.
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem
Antworten mit Zitat
Ronnie
 2004-07-01 18:51
#83305 #83305
User since
2003-08-14
2022 Artikel
BenutzerIn
[default_avatar]
Traurig, das wir wieder an so einem Punkt angelangt sind. Wir hatte ja in letzter Zeit schon ein paar Diskussionen wo sich die Fronten so verhärtet haben. Jede Diskussion hat eine sachliche und ein persönliche Ebene. Da die Kommunikation hier nur auf dem Geschriebenen basiert ist es manchmal schwer nachzuvollziehen wie etwas gemeint war, was zu Missverständnissen führen kann. Jeder hat seine Sicht der Dinge. Dann will natürlich keiner von seinem Standpunkt weichen.

Wenn mir ein Thread zu 'ungemütlich' wird dann verfolge ich ihn nicht mehr. Das ist eine persönliche Einstellung. Wir sind alle freiwillig hier - manchmal um Fragen zu stellen, manchmal um welche zu beantworten, immer um etwas zu lernen. Jeder von uns bekommt wahrscheinlich auf der Arbeit/Uni/etc. genug Stress, da muss man sich den nicht mehr selbst schaffen.

Vieleicht solltet ihr mal direkt via PM miteinander reden.
Antworten mit Zitat
<< |< 1 2 3 4 5 6 >| >> 51 Einträge, 6 Seiten



View all threads created 2004-06-11 16:54.