![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
![]()
Сообщение
#1
|
|
Новичок ![]() Группа: Новичок Сообщений: 3 Регистрация: 25.03.2010 Пользователь №: 9842 ![]() |
Код public static function md5_vm_test ():Boolean { return hex_md5("abc") == "900150983cd24fb0d6963f7d28e17f72"; } public static function hex_md5 (string:String):String Оператор == возвращает Boolean, так? Какого хрена в строке с return вылазит Цитата Warning: 3590: void used where a Boolean value was expected. The expression will be type coerced to Boolean. ?? |
|
|
![]() |
![]()
Сообщение
#2
|
|
![]() Ветеран конференции ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 777 Регистрация: 27.02.2009 Из: Moscow Пользователь №: 9144 ![]() |
А так:
Код public static function md5_vm_test ():Boolean { return (hex_md5("abc") == "900150983cd24fb0d6963f7d28e17f72"); } ? |
|
|
![]()
Сообщение
#3
|
|
Новичок ![]() Группа: Новичок Сообщений: 3 Регистрация: 25.03.2010 Пользователь №: 9842 ![]() |
|
|
|
![]()
Сообщение
#4
|
|
![]() Ветеран конференции ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 777 Регистрация: 27.02.2009 Из: Moscow Пользователь №: 9144 ![]() |
А в функции hex_md5 (string:String):String есть оператор return c возвращаемым значением типа String?
add: У меня ваш код не вызывает никакой ошибки: файл A.as Код package { public class A { public function A(){ trace(md5_vm_test ()) } public static function md5_vm_test ():Boolean { return hex_md5("abc") == "900150983cd24fb0d6963f7d28e17f72"; } public static function hex_md5 (string:String):String { return "asdffgg" } } } Во флашнике: Код new A() Никаких ошибок, все корректно работает Сообщение отредактировал chingachgoog - 25.03.2010 - 13:21 |
|
|
![]()
Сообщение
#5
|
|
Новичок ![]() Группа: Новичок Сообщений: 3 Регистрация: 25.03.2010 Пользователь №: 9842 ![]() |
Чудеса какие-то. Ничего не менял, ворнинг исчез. Спасибо за ответы.
|
|
|
![]()
Сообщение
#6
|
|
Ветеран конференции ![]() ![]() ![]() ![]() Группа: Flash Zone Team Сообщений: 3912 Регистрация: 10.03.2005 Из: Киев Пользователь №: 5 ![]() |
Цитата Чудеса какие-то. Ничего не менял, ворнинг исчез. krvladislav Это не чудеса, это chingachgoog ![]() Старайся писать код без ошибок и тогда не будет ни эрроров, ни варнингов. А если из-за ошибок таковые возникнут и не сможешь с ними разобраться, то наш форум всегда поможет. |
|
|
![]()
Сообщение
#7
|
|
![]() Ветеран конференции ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 777 Регистрация: 27.02.2009 Из: Moscow Пользователь №: 9144 ![]() |
Скорее всего закэшился ASO. А потом переписался.
Или банальная ошибка - изменения в .as внес, а перезаписать - забыл... |
|
|
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 5.11.2010 - 19:41 |