[Cascavel-pm] Problemas apenas nas requisições via ajax (caracteres com acentuação)
Agnaldo Macedo
agnaldo em starweb-software.com.br
Quarta Setembro 3 12:11:19 PDT 2008
Bom, como enfatizado antes.
Ambos os dois juntos, para esse exemplos, pra mim, fazem o mesmo.
#!c:/perl/bin/perl.exe
use warnings;
use strict;
my $a = 5;
$a = $a + 1;
printf $a."\n";
my $b = 5;
$b++;
printf $b."\n";
E nesse exemplo, não, não ouveram mensagens de warning.
E, como de costume, a conversa aqui no Forum desviou do assunto.
Ou seja.
Se eu estivesse com algum problema no código acima, a preocupação dos colegas não seria me ajudar com meu problema.
Mas apenas comentar que eu não devia fazer assim e não devia fazer assado.
Pergunta:
O meu problema é o programa acima.
1) Ele esta dando erro para alguém?
----- Original Message -----
From: "Nilson Santos Figueiredo Junior" <acid06 em gmail.com>
To: "Agnaldo Macedo" <agnaldo em starweb-software.com.br>; "Cascavel Perl Mongers" <cascavel-pm em pm.org>
Sent: Wednesday, September 03, 2008 3:48 PM
Subject: Re: [Cascavel-pm] Problemas apenas nas requisições via ajax (caracteres com acentuação)
2008/9/3 Agnaldo Macedo <agnaldo em starweb-software.com.br>:
> Então realmente, para o exemplo abaixo, eu não sei a diferença.
> Pois ambos, para o exemplo abaixo, estão iguais.
Entre outras diferenças, tem uma bem simples.
Compare:
use warnings;
use strict;
my $var;
$var = $var + 1;
Com:
use warnings;
use strict;
my $var;
$var++;
A primeira gera um warning, enquanto a segunda não.
Além disso, caso você esteja utilizando sobrecarga de operadores, o
resultado pode ser completamente diferente.
Por fim, internamente, é provavelmente que $var++ seja mais otimizado
(e com sorte, menos sujeito a race conditions) que $var = $var + 1.
Deve ter mais coisa que não me veio à cabeça agora...
-Nilson Santos F. Jr.
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://mail.pm.org/pipermail/cascavel-pm/attachments/20080903/719b6b72/attachment.html>
Mais detalhes sobre a lista de discussão Cascavel-pm