9 diciembre 2016
9 diciembre 2016
string str; ... if(str) // surgirá el error de compilación "Cannot convert type 'string' to 'bool'" (en los anteriores builds no sucedía así) Print("str is true");Debemos escribir una condición explícita:
string str; ... //--- comprueba si la línea de caracteres ha sido inicializada if(str!=NULL) Print("str is true"); o //--- comprueba si el valor de la línea de caracteres es "true" if(StringCompare(str,"true",false)) Print("str is true"); o //--- comprueba si la línea de caracteres es un número y es distinto de cero if((int)str!=0) Print("str is true");
Correciones de crash logs.