Buenas.
Esto no tiene que ver exactamente con C++ Builder, pues uso Microsoft Visual C++... pero vamos, ahí va...
Tengo un problema con la variable i (un indice int). Creo que es la manera de usarla, la cogí de un código de ejemplo que tenía por aquí y creo que está mal el uso, me gustaría que me aconsejáseis.
El error que me suelta en cada uso es:
c:\lab\others\examples\jhon.cpp(1389): warning C4288: nonstandard extension used : 'i' : loop control variable declared in the for-loop is used outside the for-loop scope; it conflicts with the declaration in the outer scope
jhon.cpp(1372) : definition of 'i' used
jhon.cpp(370) : definition of 'i' ignored
Uso1:
Código:
for(i=0;puerto[i] != 0;i++) {
Uso2:
Código:
if (st + 400/i > MAX_ST) {
Y así cada vez que se usa... ¿Sabéis dónde puede encontrase el error?
Muchísimas gracias ^-^