Ir para conteúdo
Fórum Script Brasil

Wicker Man

Membros
  • Total de itens

    268
  • Registro em

  • Última visita

Tudo que Wicker Man postou

  1. É verdade. No Dev você tem que incluir o "conio.c" e não "conio.h".
  2. Opa! A função "system" também está disponível em outros compiladores, basta que se inclua o arquivo "stdlib.h". Quanto ao "using namespace std", ele é usado para resolver eventuais conflitos de escopo, tipo, se uma variável invade o escopo de outra de mesmo nome, teríamos um grande problema. Para que isso não ocorra, define-se estas variáveis em ambientes de nomes ("namespaces"). Aí, beherit, na sua próxima dúvida, abra um tópico novo valeu? Até mais!
  3. Wicker Man

    Boot...

    Opa! E aí, galera? Eu tenho o Kurumin 3.2 e o Windows 98 instalados no HD. Só que deu um pau aqui no Windows e tive que reinstalá-lo. Desde então, só inicio direto com o Windows (sem a opção de escolher com qual sistema quero iniciar). Alguém tem alguma idéia de como poderia solucionar isso? Muito obrigado. Até mais!
  4. Wicker Man

    Como Criar Um Executavel

    Opa! Visite: http://www.javafree.com.br/forum/viewtopic.php?t=1398. Até mais!
  5. Wicker Man

    Trabalho Da Faculdade

    Opa! Existem várias técnicas de ordenação, e a mais simples é a do Bubble Sort. Ela consiste em você percorrer o vetor em questão e fazer as devidas comparações com o seus elementos de forma a colocá-los em ordem. Veja o código: for ( int pass = 0; pass < tam; pass++ ) for( int i = 0; i < tam - 1; i++ ) if ( v[ i + 1 ] > v[ i ] ) { permuta = v[ i ]; v[ i ] = v[ i + 1 ]; v[ i + 1 ] = permuta; } Onde "tam" é o tamanho do array a ser ordenado. O código acima organiza de forma decrescente, modifique o sinal no "if" pra o caso crescente. Até mais!
  6. Wicker Man

    Sockets

    Opa! Você precisa de um tutorial da API WinSock. Clique aqui.. Até mais!
  7. Opa! Olha esse link: http://www.digitalmars.com/rtl/dos.html. Além da função "_dos_getdiskfree" há outras funções que poderão ser usadas por você. Até mais!
  8. Opa! Editei o post sobre alocação dinâmica no tópico especial "Estruturas de Dados" adicionado informações sobre isso. Dê uma passada lá. Até mais!
  9. Wicker Man

    Contagem De Linhas

    Opa! Tente usar a função "fprintf": fprintf( ptr, "%c", arq ); Até mais!
  10. Wicker Man

    Fseek

    Opa! http://www.mtm.ufsc.br/~azeredo/cursoC/aulas/c970.html#c979 Até mais!
  11. Wicker Man

    Variavel=uma Função

    Opa! Beleza? Você pode igualar uma função a uma variável quando a função retorna um valor (através do comando "return"). Observe que função "void" não retornam nada, e não podem ser atribuídas. Por exemplo: int soma( int x1, int x2 ) { /* Esta funcao retorna um inteiro correspondente à */ /* soma de x1 e x2 (os parâmetros passados) */ return x1 + x2; } Nesse caso você pode fazer: ... int s; s = soma( 2, 3 ); ... Isto atribuirá a "s" o valor retornado por "soma" que, como já foi dito, é um inteiro correspondente à soma dos argumentos passados para ela (nesse caso, esse valor será 5). Se algo não ficou claro, poste aí. Até mais!
  12. Wicker Man

    Aplicação Gráfica

    Opa! Pelas minhas contas, a linha 20 seria a seguinte: JLabel info = new JLabel("Informe dois número".); Retire esse ponto que você colocou depois da string que você passa para o construtor do JLabel. Até mais!
  13. Brother, me passa o seu código por e-mail (vide minha assinatura).
  14. Opa! O trecho acima está dentro de um loop? Se estiver, coloque aí. E quanto aos colchetes, eles não indicam que a variável é um ponteiro, o ponteiro é o nome "puro" do array (ponteiro para o primeiro elemento do array). Valeu!
  15. Não está errado, você pode fazer isso, mas não é recomendável. Os clientes da classe só devem ter acesso à interface da classe, mas não à implementação. Se você coloca a implementação dos métodos junto com a interface no arquivo .h, estará, dadas as condições, violando a ocultação de informações. Até mais!
  16. Wicker Man

    If Else

    Opa! Beleza? Observe esse código (considere duas variáveis char: c1 e c2): if ( tolower( c1 ) >= tolower( c2 ) ) printf( "%c %c\n", c2, c1 ); else printf( "%c %c\n", c1, c2 ); Na tabela ASCII, vemos que, à medida que avançamos no alfabeto, os números decimais correspondentes aos caracteres vão aumentando (se um decimal é maior que outro, o caracter que ele representa estará mais à frente na tabela). É isso que o "if" testa. Usei a função "tolower" (da biblioteca "ctype.h") para converter os caracteres em questão para minúsculo, mas só durante a comparação, porque os caracteres maiúsculos são diferentes dos minúsculos ("a" é diferente de "A", por exemplo) e se o usuário entrar com "a" e "B", por exemplo, o teste não produzirá o resultado desejado. Até mais!
  17. Wicker Man

    Arquivo .o

    Os métodos estão implementados no mesmo arquivo da definição? Neste caso você deve mudar a extensão do arquivo para .cpp e compile. Se a implementação dos métodos estão em um arquivo diferente (de extensão .cpp) então inclua neste arquivo o header da definição da classe e compile. Até mais!
  18. Wicker Man

    Arquivo .o

    Como o arquivo contém somente a definição da classe (sem a implementação dos seus métodos) isso certamente não é possível.
  19. No lugar onde quer realizar a entrada.
  20. Opa! Tranqüilos? Certa vez eu li um texto que dizia que não existe vírus para linux. Isso é verdade? Se for, por quê não? Obrigado.
  21. Wicker Man

    Strings

    Há um outro detalhe: o último caractere de uma string sempre é o caractere "\0". Exemplificando, considere a string "string" na declaração que segue: char string[ 6 ]; Você não pode inicializá-la com "abcdef" pois o último caractere da string tem que ser "\0". O máximo que você pode fazer é "abcde" e assim o esquema ficaria: char string[ 6 ] = { 'a', 'b', 'c', 'd', 'e', '\0' }; /* é equivalente a: */ char string[ 6 ] = "abcde"; Até mais!
  22. Opa! Você pode incluir "conio.h" (ou, se não funcionar, "conio.c") e usar a função getche() da seguinte forma: a = getche(); Até!
  23. Wicker Man

    Por Que?

    Opa! É porque você tem um array de palavras, ou seja, strings. As strings em C são ponteiros para char. Então, se você tem um array de strings você tem um array de ponteiros. Até mais!
  24. Opa! Beleza? Cara, "signed" é usado quando o valor da variável pode ser negativo ou positivo (é o caso default para "int", mas não não para char, por exemplo) e "unsigned" é usado quando o valor só deve ser positivo. Até mais!
  25. Wicker Man

    Debug

    Opa! Cara, o debugger serve para encontrar erros de lógica no programa, por exemplo, se você faz "if ( x = y )" (ao invés de "if ( x == y )"). Erros de sintaxe são corrigidos pelo compilador (se você esquecer um "(" ou um "["). E, se seu erro não é apontado (como no caso de cair em um loop sem fim por causa de uma condição errada), pode usá-lo para acompanhar a execução do programa, verificando onde está o erro. Até mais!
×
×
  • Criar Novo...