Ir ao conteúdo
  • Cadastre-se

LNW

Membro Pleno
  • Posts

    1.543
  • Cadastrado em

  • Última visita

  1. Olá, Não seria só isso aqui: while((res = vsnprintf(dados, aloc, format, args)) < 0){
  2. Como o @bacalhau cruzmaltinofalou ali, a sua mídia é Recordable (R) e não RW. Pelo que entendi, você não consegue gravar mais nenhum DVD, nem um simples DVD-R, certo? Se for isso, eu acho que seu gravador foi pro saco. Em relação ao gravador de Blu-ray, se você conseguir encontrar o LG BH16NS40, pode ir sem medo. Mas cuidado, existe um modelo semelhante WH16NS40 que deve ser evitado. Esse modelo é interno. Eu particularmente estou abandonando mídias óticas para fazer backup. Inclusive, estou correndo contra o tempo revisando e regravando as minhas centenas de mídias antigas (de ~9 anos), pois recentemente tive a desagradável surpresa ao perceber que algumas delas já não liam mais, tinham morrido.
  3. Você vai precisar construir esse comando. Teria de montar um laço FOR para percorrer cada diretório e trabalhar os arquivos ali encontrados (criar diretório e mover os arquivos). Dicas de comandos: FOR DIR MKDIR MOVE PUSHD POPD Um ponto de partida para você: FOR /F "delims=" %i IN ('DIR /AD /S /B') DO @( ECHO %i ) LNW
  4. @Darth Walther Pelo visto, nem o CD de instalação da LG veio junto com o drive, correto? Ele traz uma série de programas da CyberLink, sendo o principal o PowerDVD BD 3D, que é o player de DVD/Blu-ray. E, não, não veio em caixa. O drive veio numa embalagem plástica juntamente com o CD: LNW
  5. @João Vitor M Não sei se ainda precisa disso, mas aí está: start "D:\app\ini.exe" Inicie a sua aplicação com o comando start. LNW
  6. Olá @Mirella Paoli, Fiz um teste para você e o seu primo (o Rafael): instalei esse Modem (TFM-561U) numa máquina com o Windows 8 (instalação limpa). O resultado não foi diferente, ele instalou o Modem automaticamente: A minha recomendação segue conforme a dada anteriormente: tentar desinstalar tudo o que foi instalado e deixar o Windows instalar o driver. Depois de desinstalar o driver, simplesmente conecte o Modem à porta USB e o Windows deverá começar a instalar o dispositivo. No Gerenciador de Dispositivos do computador da sua vovó, deve aparacer algum item com uma exclamação em amarelo. Clique com o botão direito sobre o item e escolha Desinstalar, como aparece na imagem abaixo: Passe essa dica a seu primo, o Rafael. Um abraço, LNW
  7. Olá @Mirella Paoli, Olha, eu possuo esse mesmo Modem USB (praticamente não uso mais) e o processo de instalação desse dispositivo no Windows 8.1 é totalmente automático. É plugar na porta USB e esperar o Windows instalar o driver para ele. Talvez, o seu primo tenha saído instalando o driver que vem no CD (que é para XP/Vista/Win7) e isso tenha atrapalhado as coisas. Quando o Windows termina de instalar o driver, você tem o dispositivo listado no Gerenciador de Dispositivos: Depois, basta criar uma conexão discada: Se realmente foi isso o que ocorreu, ou seja, o driver do CD foi instalado, recomendo desinstalar tudo e até mesmo restaurar o sistema para algum ponto anterior a essa instalação. Novamente, o Win8.1 instala automaticamente o driver para esse Modem. [ ]'s LNW
  8. @sollamente Sim, realmente deu problema com o driver. Tente baixar daqui: http://www.prolific.com.tw/US/ShowProduct.aspx?p_id=225&pcid=41 Tem um porém: se o seu cabo conversor fizer uso do chip versão HXA/XA, este realmente não será suportado no Windows 8: O meu cabo é da TRENDnet: Funciona liso no Win8.1 de 64 bits. [ ]'s
  9. @sollamente A sua placa-mãe não tem a entrada serial na forma de um conector (DB9) como as placas antigas ofereciam, mas dispõe de uma entrada serial na placa em si que permite a conexão de um cabo que é comprado à parte para expor o conector serial (DB9) em um slot de expansão do seu gabinete. Dê uma olhada para entender melhor: Com relação ao adaptador, era para você estar vendo a porta serial criada pelo driver do seu adaptador. Eu tenho um adaptador desse tipo e fica assim ao conectá-lo: A porta COM1 que aparece ali é justamente essa oferecida onboard na minha placa-mãe. Aqui, eu não faço uso dela, apesar de ter o cabo mostrado acima. A porta COM3 é a referente ao meu cabo conversor USB/Serial conectado. O meu uso da porta serial aqui é para a leitura dos dados de impressora fiscal. No programa que eu uso, basta selecionar a porta COM3 e pronto. Você não precisa de software adicional para redirecionar portas. Se essa porta adicional não aparece no seu Gerenciador de Dispositivos (com o cabo plugado), então deve ter havido algum problema com a instalação do driver do seu cabo ou ele nem está funcionando. [ ]'s
  10. LNW

    - C / Ponteiros

    @Folcks Veja se é isso: #include <stdio.h>void SegundaFuncao(int *valor);void TerceiraFuncao(int **valor);int main(){ int valor = 100, informado, i; /* Leitura do valor informado pelo usuario */ scanf("%d", &informado); for (i = 0; i < informado; i++){ SegundaFuncao(&valor); printf("Retornou da SegundaFuncao: %d\n", valor); } return 0;}void SegundaFuncao(int *valor){ if (*valor > 0) TerceiraFuncao(&valor); printf("Retornou da TerceiraFuncao: %d\n", *valor); }void TerceiraFuncao(int **valor){ **valor -= 1;} Tem que fazer ponteiro de ponteiro.. [ ]'s
  11. @olliver.soul Usei o bubble sort estritamente: void ordmdc(int *arr, int k, int m){ int i, j, mdcdif, swpdiff; for (i = 0; i < k - 1; i++) for (j = i + 1; j < k; j++) { mdcdif = mdccmp(arr[i], arr[j], m); if (mdcdif > 0) { swap(&arr[i], &arr[j]); } else if (mdcdif == 0) { swpdiff = swpcmp(arr[i], arr[j]); if (swpdiff > 0) { swap(&arr[i], &arr[j]); } else if (swpdiff == 0) if (arr[i] > arr[j]) { swap(&arr[i], &arr[j]); } } }} O resto é o lance das funções que tinha falado. O bom é quando se tem uma bateria de dados de entrada para testar a fundo. [ ]'s
  12. Bacana. Tinha feito e estava fazendo uns testes . Basicamente a mesma solução do @olliver.soul. Usei um bubble sort e criei funções ao estilo strcmp() para que eu pudesse saber a relação entre os termos e dar uma clareada no código. No mais, é a mesma coisa. Fiz alguns testes e os resultados batem com ambos os códigos. [ ]'s Ops... Vetor de entrada: {3,3,3,3,93,300,82,43,100,30} Saídas: Minha: 100 30 300 3 3 3 3 82 43 93 @olliver.soul 100 300 30 3 3 3 3 82 43 93 Que resultado deu aí, @haoz11? [ ]'s
  13. Que tal colocar a leitura dentro do laço? Assim que um número negativo for digitado, o laço será terminado imediatamente. #include <stdio.h>int main (){ int i = 0; int soma = 0; while(1) { scanf("%d", &i); if (i < 0) break; if (i % 2 == 0) soma = soma + i; } printf("%d", soma); return 0;} [ ]'s
  14. @Igor Proença Bom, a ideia é somar os números pares digitados e não contá-los. A variável i guarda o número digitado pelo usuário e sendo par será acumulado em soma. Mas você precisa rever o programa, pois: 1) se você entrar com um número negativo inicialmente ele não vai terminar o programa; 2) se entrar com um número par como primeiro valor digitado, este será descartado da soma. Ex: 4 2 6 O problema é essa leitura antes do laço. Tente consertar por si, qualquer dúvida é só falar. [ ]'s
  15. Olá @Fabiani O problema foi que você repetiu o contador i no segundo laço for da rotina de ordenação; era pra ter usado o contador j: for (j=i+1;j<tam;j++) Uma outra questão agora é o tipo de algoritmo usado. Este do seu código é o de ordenação bolha, e não de seleção. Neste método de ordenação, você vai considerar o vetor divido em duas partes: a primeira parte (mais à esquerda) terá os itens já ordenados e a segunda segue com os itens ainda a serem ordenados (mais à direita). Você vai estar sempre ampliando a parte ordenada e diminuindo a não-ordenada à medida que você avança com a troca dos elementos da parte não ordenada. Dê uma lida sobre esse método de ordenação, procure compreender o que acontece (é importante), e veja se consegue modificar o seu atual. A variação é bem pequena. [ ]'s

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...