
Jonathan Queiroz
Membros-
Total de itens
3.718 -
Registro em
-
Última visita
Tudo que Jonathan Queiroz postou
-
O Code::Blocks funciona perfeitamente aqui. Basta digitar o código e dar F9 (Build and run). Pode postar como está seu código?
-
Aqui eu utilizo o Code::Blocks para programar em C/C++, recomendo. Acabei de instalar o MonoDevelop aqui e não consegui entender muito bem como compilar um arquivo C++. Na verdade o MonoDevelop até gera o executável e mostra a saída numa caixa de texto Saída da aplicação, mas ele ignora completamente as funções de entrada de dados.
-
(Resolvido) Problema com do{..}while();
pergunta respondeu ao xSocietySlavesKilleRx de Jonathan Queiroz em C, C++
Troque: scanf("%c",&opc2); Por: scanf("%c%*c",&opc2); Recomendo também a leitura desse artigo: http://www.vivaolinux.com.br/dica/Limpando...ffer-do-teclado -
(Resolvido) Problema com do{..}while();
pergunta respondeu ao xSocietySlavesKilleRx de Jonathan Queiroz em C, C++
Peço que evite a postagem de up's conforme a regra 3.8 (ver regras). Quando precisar acrescentar informações pouco depois de fazer um post, o melhor é editá-lo. Não sabia dessa do scanf("%%"). Poderia postar o código completo da função main? -
(Resolvido) Problema com do{..}while();
pergunta respondeu ao xSocietySlavesKilleRx de Jonathan Queiroz em C, C++
Qual era o seu objetivo ao escrever scanf("%%")? -
Tom.PS, sei que a intenção era ajudar, mas a dúvida foi postada há mais de um ano e o usuário que perguntou não acessa o fórum desde outubro de 2008.
-
(Resolvido) Evento quando desceleciona obj
pergunta respondeu ao vini_loock de Jonathan Queiroz em Ajax, JavaScript, XML, DOM
O onclick não funcionará caso o objeto seja selecionado pelo teclado. O melhor é usar o evento onchange. -
Fiz as alterações e o código funcionou perfeitamente. Você está incluindo os headers no arquivo de implementação (.cpp)? No gerente.h não é necessário incluir o arquivo banco.h, mas no gerente.cpp será necessário.
-
Desculpe, pedi o arquivo errado. Poderia enviar o arquivo gerente.h?
-
Você só alterou a classe banco.h? Se possível poste como ficou o código.
-
O código que utilizei para testar ficou assim, mas é possível que eu tenha cometido algum erro por não saber para que servia cada arquivo: Edit: Descobri o que fiz errado, coloquei principal.cpp ao invés de principal.h. O problema aparenta ser uma dependência circular: A classe Gerente depende de Banco.Banco depende de Cliente.Cliente depende de Gerente e de Pessoa.Dessa forma, quando o arquivo cliente.h é incluído, ele chama novamente Gerente e o compilador cancela a inclusão automaticamente. Isso ocorre antes da definição da classe Banco, como você pode ver: #ifndef _BANCO_H_ #define _BANCO_H_ #include "Cliente.h" //incluímos "cliente.h" antes de definir "Banco" class Banco //definimos banco aqui { ... }; #endif Ou seja, a inclusão é cancelada sem que a classe "Banco" seja sequer definida. Como, na classe Gerente, você apenas declarou um ponteiro para a classe Banco, não é necessário ter sua definição (para o compilador, basta informar que ela "existe"). E isso pode ser feito da seguinte forma: class Banco; Ao fazer isso, podemos evitar a inclusão de banco.h. O código do arquivo Gerente.h fica assim: #ifndef _GERENTE_H_ #define _GERENTE_H_ #include "Pessoa.h" class Banco; class Gerente: public Pessoa{ ... }; #endif Isso minimiza a dependência entre as classes. O mesmo deve ser feito para outras classes onde não é necessário ter sua definição (por exemplo, a classe Banco não depende de Cliente, também seria interessante alterar seu código-fonte). Poste aí se resolveu ou não o problema.
-
validar textos com regular expression
pergunta respondeu ao tarcisiocorte de Jonathan Queiroz em Ajax, JavaScript, XML, DOM
O que aquele "\s" significa? Removi e funcionou perfeitamente. Obs.: Do jeito que o código está, é possível colocar vários espaços após "bola" (por conta do " +"). Acho que o que você quer é apenas " " (sem o +)Não é permitido escrever espaços entre "bola" e "de", portanto o usuário só pode digitar uma palavra. Se quiser permitir espaços, troque [a-zA-Z0-9] por [a-zA-Z0-9 ]Poste aí se funcionou ou não. Edit: Outro site bom pra testar expressões regulares é o regexpal.com, acho ele bem completo. -
(Resolvido) expressão regular para validar codigo
pergunta respondeu ao tarcisiocorte de Jonathan Queiroz em Ajax, JavaScript, XML, DOM
De nada, qualquer coisa posta aí! Obs.: O código foi marcado como Resolvido. -
A partir de agora o *FIT* é moderador efetivo do fórum de HTML, XHTML, CSS, passando a assumir também os fóruns moderados por toda a equipe. Infelizmente, por motivos pessoais, o _Vinny_ deixará o cargo. Parabéns pelo excelente trabalho realizado, continue assim!
-
Movendo: Lógica de Programação --> Outros assuntos.
-
O erro ocorre em que linha? Tem certeza de que é nesse trecho do código?
-
Poderia postar o código de todos os arquivos com o nome? Exemplo: cliente.h ... Eu fiz um teste com os códigos que você postou acima (apenas alterando os #defines) e funcionou, acho que você esqueceu de fazer alguma mudança no #define.
-
No caso de tempo geralmente são armazenados o número de segundos passados desde 01/01/1970 e a partir disso são calculados anos, meses, dias, etc. Não entendi o exemplo das caixas numeradas. Pode explicar melhor?
-
(Resolvido) expressão regular para validar codigo
pergunta respondeu ao tarcisiocorte de Jonathan Queiroz em Ajax, JavaScript, XML, DOM
Como está seu código? No Javascript você vai precisar substituir as \ por \\, ficando assim: [a-zA-Z]{4}\\-[1-9]{2}\\-[a-zA-Z]{3} -
execCommand em textarea
pergunta respondeu ao Rafael Laurindo de Jonathan Queiroz em Ajax, JavaScript, XML, DOM
Não consegui controlar o textarea nem mesmo no IE (a função execCommand não funciona, retornando false). Você conseguiu fazer o código funcionar pelo menos no IE? O máximo que consegui foi selecionar parte da página e, a partir do document.selection.createRange(), aplicar o execCommand à seleção. -
Mudando Script para abrir janela
pergunta respondeu ao shdw de Jonathan Queiroz em Ajax, JavaScript, XML, DOM
Não entendi muito bem a dúvida. Poderia explicar melhor? Essa classe simpleGallery faz parte de algum framework? -
(Resolvido) expressão regular para validar codigo
pergunta respondeu ao tarcisiocorte de Jonathan Queiroz em Ajax, JavaScript, XML, DOM
Tente assim: [a-zA-Z]{4}\-[1-9]{2}\-[a-zA-Z]{3} Removi os "+".