File tree 3 files changed +22
-4
lines changed
3 files changed +22
-4
lines changed Original file line number Diff line number Diff line change @@ -92,8 +92,6 @@ inline void remove_eol(char *line) {
92
92
}
93
93
}
94
94
95
- char * bases ;
96
- char * str ;
97
95
98
96
//funcao MPI
99
97
@@ -113,14 +111,34 @@ int main(int argc,char** argv){
113
111
114
112
int genes_tam = 0 ; //TOdos podem iniciar essas duas
115
113
int chave_tam = 0 ;
116
-
114
+ char * chave ;
115
+ char * genes ;
117
116
if (meu_rank == 0 ){
117
+
118
+ openfiles (); //abre os arquivos e nome eles na funcao
119
+
120
+
118
121
/*
119
122
IO
120
123
Aqui vai o programa que recupera a string da chave e do genes (sequencia genetica), e deve guardar essas informacoes
121
124
nas variaveis logo abaixo (que serao char*).
122
125
*/
123
- char * chave ; char * genes ;
126
+
127
+ //
128
+
129
+ genes = (char * ) malloc (sizeof (char ) * 1000001 );
130
+ if (genes == NULL ) {
131
+ perror ("malloc genes" );
132
+ exit (EXIT_FAILURE );
133
+ }
134
+
135
+ chave = (char * ) malloc (sizeof (char ) * 1000001 );
136
+ if (chave == NULL ) {
137
+ perror ("malloc chave" );
138
+ exit (EXIT_FAILURE );
139
+ }
140
+
141
+ openfiles ();
124
142
125
143
genes_tam = sizeof (genes )/sizeof (char * );
126
144
chave_tam = sizeof (chave )/sizeof (char * );
You can’t perform that action at this time.
0 commit comments