Código (c) [Seleccionar]
#if 0
//Code
#endif
Es mi duda, Se ejecuta o no se ejecuta el codigo, Lo comento por que estoy migrando parte de una funcion en programa a otro:
Linea 210 de https://github.com/JeanLucPons/BSGS/blob/master/BSGS.cpp
Código (c) [Seleccionar]
#if 0
pp.y.ModSub(&Gn[i].x,&pp.x);
pp.y.ModMulK1(&_s);
pp.y.ModSub(&Gn[i].y); // ry = - p2.y - s*(ret.x-p2.x);
#endif
Hay varias partes del codigo asi, y mi pregunta es, si no se ocupan para que estan ahi? Si fueran referencia yo las hubiese comentado en lugar de poner ese if 0
Edit
Acabo de comprobarlo, No, no se ejecuta
Código (c) [Seleccionar]
#include<stdio.h>
int main(){
int i = 10;
printf("%i\n",i);
#if 0
i = 200;
#endif
printf("%i\n",i);
}
Código [Seleccionar]
C:\codigos>testif.exe
10
10
¿Por que esta ahí entonces ese segmento de código?
Saludos!