Variable Public ...
Posted: Wed Feb 01, 2006 2:35 am
Hola a todos,
he tenido esta duda desde hace ya un tiempo, les comento:
Yo declaro una Variable 'x' como Public en una funcion, pero siempre que compilo xHarbour me da este mensaje:
Warning W0001 Ambiguous reference: 'xVariable'
Y si compilo con el flag /es2 no me genera el archivo .c, ya que obtengo el warning arriba mensionado.
Pues lo que tengo que hacer es quitar la severidad de salida del flag /es2, y el programa se genera sin ningún problema, pero si realmente no tengo definida otra variable no recibo ningun warning y puedo tener algún error en tiempo de ejecución.
Porque una variable definida como PUBLIC es tomana como una referencia ambigua? alguien pude contestar esta mi duda.
Saludos,
Carlos Sincuir.
he tenido esta duda desde hace ya un tiempo, les comento:
Yo declaro una Variable 'x' como Public en una funcion, pero siempre que compilo xHarbour me da este mensaje:
Warning W0001 Ambiguous reference: 'xVariable'
Y si compilo con el flag /es2 no me genera el archivo .c, ya que obtengo el warning arriba mensionado.
Pues lo que tengo que hacer es quitar la severidad de salida del flag /es2, y el programa se genera sin ningún problema, pero si realmente no tengo definida otra variable no recibo ningun warning y puedo tener algún error en tiempo de ejecución.
Porque una variable definida como PUBLIC es tomana como una referencia ambigua? alguien pude contestar esta mi duda.
Saludos,
Carlos Sincuir.