int main(int argc, char *argv[]) { big big1; n = 64; assert(A_re != NULL && A_im != NULL && W_re != NULL && W_im != NULL); // This above line should go in constructor. for (i=0; i<10000000; i++) { big1.init_array(n, A_re, A_im); big1.compute_W(n, W_re, W_im); big1.fft(n, A_re, A_im, W_re, W_im); big1.permute_bitrev(n, A_re, A_im);