Jump to content
Fórum Script Brasil

D4n1l0d

Membros
  • Posts

    141
  • Joined

  • Last visited

About D4n1l0d

Contatos

  • Website URL
    http://
  • ICQ
    0

Perfil

  • Gender
    Male

D4n1l0d's Achievements

0

Reputation

  1. aff erro ridículo na rotina de alocação dinamica esqueci de retornar o **char char **memaloc(int lin, int col) { int i; char *tmp; char **mtmp; mtmp = (char **) malloc(sizeof(char *)*lin); tmp = (char *) malloc(sizeof(char)*lin*col); for(i=0;i<lin;i++) mtmp[i] = tmp + i*col; return mtmp; }
  2. Olá! Estou criando um simples joguinho de batalha naval e como estou aprendendo c++ decidi criar uma classe para o mapa do jogo ainda estou no começo, na alocação dinamica, entretanto eu pego um erro de segmentation fault ( usando ubuntu 9.xx) observem o codigo e onde ocorre o erro ( descoberto debuggando) typedef struct { char x; char y; } bn_sdot; class bn_mapa { protected: int lin; int col; public: bn_mapa(); int getLin(); int getCol(); void drawmask(); FILE *arquivo; char **mapa; char **mascara; bn_sdot ponteiro; }; // Construtor padrão, constroi um mapa de 10x15 bn_mapa::bn_mapa() { lin = 10; col = 15; mapa = (char **) memaloc(lin,col); mascara = (char **) memaloc(lin,col); erasememory( mapa[0],0,lin,col); //o erro ocorre aqui, mas de acordo com o disassembler, antes de chamar a funcao erasememory( mascara[0],'~',lin,col); } char **memaloc(int lin, int col) { int i; char *tmp; char **mtmp; mtmp = (char **) malloc(sizeof(char *)*lin); tmp = (char *) malloc(sizeof(char)*lin*col); for(i=0;i<lin;i++) mtmp[i] = tmp + i*col; } void erasememory(char *area, char character, int lin, int col) { memset(area,character,col*lin); } se voces souberem um jeito mais facil pra que eu possa alocar arrays de tamanho dinamico, eu ficaria muito feliz! agradeço desde já []'s Danilo Rodrigues
  3. D4n1l0d

    Sistema CMS

    Olá, eu desenvolvi um website para um grupo da faculdade, com área para cadastros de usuários, sistema de downloads, sistema de novidades, com uma página especial para listar os integrantes do grupo, etc.. Mas agora estou sem tempo e não faço mais parte do grupo, como na época que fiz o site não tinha conhecimento da programação orientada a objetos no PHP, o site , apesar de ter o código bem organizado, não será muito facilmente editavel por um outro programador, que terá que ler todos os arquivos de inclusão para todo o funcionamento. E como o grupo sempre necessita de umas mudanças no site, eles sempre requisitam para mim, entretanto o tempo está cada vez escasso para mim e por isso decedi migrar para um CMS. No servidor que o site está hospedado ( HosNet ), eles fornecem os seguintes CMS: Joomla,Mambo ,Drupal, PHPNuke, Xoops e Dragonfly. Gostaria de saber, com o pessoal que já tem uma certa experiencia com CMS, qual deles é o melhor e mais custominizavel, permitindo que eu adicione campos extras nos cadastros dos usuários, etc.. ( e que tambem possuam vários modulos )?? Agradeço desde já!!
  4. D4n1l0d

    Headers

    Compila cada parte ( divisão ) como um objeto ( opção -c no GCC ). Nos headers você importa as funções dos objetos, então vamos supor que no carregador.c tenha uma função assim: int CarregaAlgumacoisa( int parametro, char parametro2 ) { // ... codigo aqui } então, no header "carregador.h" você coloca "extern int CarregaAlgumacoisa( int parametro, char parametro2 ); " para que os outros arquivos que utilizem esse header possam importar a função do objeto. Na hora de compilar o arquivo ".c" que tem a função main, você faz normalmente, porém adicionando o nome dos objetos Então, supondo que antes era gcc jogo.c -o jogo.exe agora vai ficar assim gcc jogo.c fisico.o carregador.o -o jogo. exe Ok? acho que é isso ! xD
  5. É mais ou menos isso que você falou, mas da uma observada que na segunda div você definiu a posição LEFT dela, eu gostaria de não precisar fazer isso, simplesmente colocar as divs uma do lado da outra, sem fazer mais declarações Lol, acho que consegui o que eu queria <!-- era tipo isso: --> <div style="float:left; width:100px"> teste 1 </div> <div style="float:left; width:100px"> teste 2 </div> Obrigado galera!! Era isso mesmo que eu queria fazer, deu certo xD
  6. Eu estou querendo colocar duas tags <div> e quero que elas fiquem na mesma linha: <html> <head> <title> Titulo </title> </head> <body> <div> Teste1 </div> <div> teste 2 </div> </body> </html> O problema é que isso aparece no browser assim: Teste1 teste2 e eu queria que aparecesse uma do lado da outra Teste1 teste2 Tem como fazer isso através de CSS??
  7. D4n1l0d

    Divisao De Numeros Inteiros

    Não existe operador matemático para realizar divisões em PHP Você pode simplesmente utilizar o cast INT ou INTEGER para fazer isso, exemplo : echo 10/3; // 3.33333 //já com o cast echo ( (int) (10/3)); // 3 Lembre-se que o cast (int) não arredonda valores Exemplo: echo ((int) (0.99999)) //resulta em 0 e não em 1
  8. E Você quer que o pessoal aqui do fórum descubra isso como??? Por forças cósmicas?? xD , Brincadeira, Tp , presta atenção!! Existem vários motivos que podem ocasionar um erro como esse, mas lembre quando for postar, faça perguntas inteligentes e se necessário poste um pedaço do código. Leia isso antes de postar: http://scriptbrasil.com.br/forum/index.php?showtopic=88873
  9. Estou tendo problemas para compartilhar o servidor MySQL com a rede. O servidor fica em um micro com Windows XP ( que já está com o firewall liberado ) com IP da rede igual a 192.0.0.1 e o micro que vai conecta no servidor é um Win98 com IP da rede igual a 192.168.0.2. Estou usando o componente ZConnection ( da paleta de componentes Zeo ). O erro que dá no win98 ao conectar é de nome de usuário invalido ( isso prova que ele consegue conecta) . O que eu posso fazer para conectar?? Ps.: no ZConnection já esta configurado que ele vai fazer a conexão no outro pc ( 192.0.0.1 )
  10. Sabe aquelas impressorinhas de supermercado?!! Eu gostaria de saber usa-las para imprimir relatorios. Tem jeito de usar o quickreport para isso? Ou vou ter que escrever um arquivo de texto e imprimi-lo??
  11. Existe algum componente que permita eu criar tabelas e databases em um banco de dados MySQL??
×
×
  • Create New...