Matheus Mendonça Andrade
-
Posts
3 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
posts postados por Matheus Mendonça Andrade
-
-
Que simples!
Já tinha procurado em vários sites até mesmo em inglês e não tinha achado. C++ é bem mais simples que C.
Muito obrigado mesmo proncipalmente a "Dont Panic".
- 2
-
Boa tarde!
Estou tentando fazer um programa no Geany em C++ que abra um arquivo em .txt que contem valores e guarde-os para que eu possa fazer cálculos com os mesmos. O arquivo possui 5 colunas: estação meteorológica (número), ano, mês, dia e precipitação (número). Eu vi um exemplo porém é em C. Gostaria de ajuda com isso em C++, pois não consigo entender em C pois é menos claro. Essa é uma pequena parte dos dados que possuem mais de 11 milhões de linhas.
835139 1998 1 1 0.300000012
835139 1998 1 2 0.100000001
835139 1998 1 3 0.00000000
835139 1998 1 4 0.00000000
835139 1998 1 5 0.00000000
835139 1998 1 6 0.00000000
835139 1998 1 7 7.90000010
A parte do algoritmo que eu mais estou em dúvida é essa, que foi escrita em C
for(i=0; i<numero_linhas; i++) {
fscanf(arquivo,"%d %d %d %d %lf\n", &t1, &ano, &mes, &dia, &t2);
}Não consigo entender o por que do %d e o & antes das variáveis. Gostaria de saber também por que algumas variáveis possuem um * antes do nome.
Minha dúvida principal é com relação ao fscanf, alguém saberia como eu escrevo essa função nesse caso?
Obrigado
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
Segmentation fault (core dumped)
em C/C#/C++
Postado
Olá,
Estou tentando rodar um programa no linux (Ubuntu 12.04) com o compilador Geany utilizando um arquivo de dados que contém aproximadamente 500 mb de dados, no qual cada linha (11932267 linhas) possui número de estação, ano, mês, dia e quantidade de chuva. Porém ao executar o script, aparece um erro "Segmentation fault (core dumped)". Gostaria de saber se isso pode ser memória insuficiente no computador para rodar esses dados. O Script está a seguir: