implicit bool-to-float and float-to-bool conversion.

    Date: 10/22/07 (Code WTF)    Keywords: no keywords

    Сегодня обнаружил в нашем заголовочном файле про конвертацию строк<->числа следующее:

    ///кидает исключение, если преобразование невозможно.
    int ToInt(const char *str);
    
    bool IsInt(const char *str);
    
    ///кидает исключение, если преобразование невозможно.
    float ToFloat(const char *str);
    
    float IsFloat(const char *str);
    


    Внутри IsFloat где-то
    if (всякие парсинг, sscanf)
      return true ... return false
    


    Продукт зашиплен, работает и хорошо продаётся. float прожил в SVN почти год, в течение 8 ревизий этого файла.

    Source: http://community.livejournal.com/code_wtf/108672.html

« русский след в... || похапе »


antivirus | apache | asp | blogging | browser | bugtracking | cms | crm | css | database | ebay | ecommerce | google | hosting | html | java | jsp | linux | microsoft | mysql | offshore | offshoring | oscommerce | php | postgresql | programming | rss | security | seo | shopping | software | spam | spyware | sql | technology | templates | tracker | virus | web | xml | yahoo | home