Страница: 1 | 2 | 3 | 4 |
Вопрос: Что вернется?
Добавлено: 23.07.08 17:00
Автор вопроса: Artyom
Ответы
Всего ответов: 52
Номер ответа: 16
Автор ответа:
Demrak
ICQ: 213668448
Вопросов: 6
Ответов: 22
Web-сайт:
Профиль | | #16
Добавлено: 24.07.08 01:32
ну если _Pavel_ хотел вызвать переполнение стека то можно было бы зделать проще
Return Stack()
End Function
Номер ответа: 17
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #17
Добавлено: 24.07.08 01:43
Паша просто скопировал сюда функцию из своего алгоритма шифрования.
Номер ответа: 18
Автор ответа:
Demrak
ICQ: 213668448
Вопросов: 6
Ответов: 22
Web-сайт:
Профиль | | #18
Добавлено: 24.07.08 01:51
занятный видимо алгоритм
Номер ответа: 19
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #19
Добавлено: 24.07.08 02:40
Так зашифрует - что даже в NASA не расшифруют
Номер ответа: 20
Автор ответа:
Алексей
black admin
ICQ: 261779681
Вопросов: 87
Ответов: 633
Web-сайт:
Профиль | | #20
Добавлено: 24.07.08 03:06
1. вернет исключение, вспомнил уже потом, но было поздно В Finaly Return, по-моему, делать незя.
4. исключение, т.к. блок Try неполный.
а номер 2 это видимо фишка/грабли, оставшеяся от шестерки, шарп отдыхает
Номер ответа: 21
Автор ответа:
__Pavel__
Вопросов: 29
Ответов: 284
Web-сайт:
Профиль | | #21
Добавлено: 24.07.08 15:10
ваши насмешки тут не уместны... нет это не функция из моего алгоритма... и помоему вы деградируете в Sharp'а
4. 1
5. 1
! мега-программер ошибся?
Номер ответа: 22
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #22
Добавлено: 24.07.08 15:54
__Pavel__, почему ты проигнорировал 11-е сообщение?
Мы ждем объяснений что это за такое магическое искючение, почему оно происходит, в каких случаях оно произойдет, в каких не произойдет, как его отловить?
Пожалуйста, не поленись нам объяснить что же все-таки тут происходит и как от этого избавиться...
Номер ответа: 23
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #23
Добавлено: 24.07.08 16:23
Я думаю тебе как линуксоиду и математику такой простой вопрос не соствит труда объяснить?
Номер ответа: 24
Автор ответа:
__Pavel__
Вопросов: 29
Ответов: 284
Web-сайт:
Профиль | | #24
Добавлено: 24.07.08 18:54
лично мне по*** что там происходит я над такими вещами голову не ломаю...
Номер ответа: 25
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #25
Добавлено: 24.07.08 19:30
Как же так, Павел?
Кстати, ты говорил что твой алгоритм уже готов, но код его до сих пор не выложил.
Болоболством занимаешься, пан Павел?
Номер ответа: 26
Автор ответа:
__Pavel__
Вопросов: 29
Ответов: 284
Web-сайт:
Профиль | | #26
Добавлено: 24.07.08 19:34
если бы я изучал программирование, то знал бы, а так мне это НЕНУЖНО!
не выложил, т.к. еще не дописал объяснение к нему... презентацию вобщем... а без нее не выложу...
Номер ответа: 27
Автор ответа:
__Pavel__
Вопросов: 29
Ответов: 284
Web-сайт:
Профиль | | #27
Добавлено: 24.07.08 19:47
2 Steel Brand
а вот вам код к размышлению:
Dim d_Int As Integer
For d_1 As Integer = 1 To 100
For d_2 As Integer = 1 To 100
For d_3 As Integer = 1 To 100
For d_4 As Integer = 1 To 100
For d_5 As Integer = 1 To 100
d_Int = d_1 + d_2 + d_3 + d_4 + d_5
Next
Next
Next
Next
Next
'код
End Sub
как сделать так чтоб при d_Int = 5 завершились ВСЕ циклы и КОД продолжился дальше? причем сделать это нужно при помощи одной конструкции if... then... end if
Номер ответа: 28
Автор ответа:
Demrak
ICQ: 213668448
Вопросов: 6
Ответов: 22
Web-сайт:
Профиль | | #28
Добавлено: 24.07.08 20:11
RaiseExeption
Номер ответа: 29
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #29
Добавлено: 24.07.08 20:21
Не поверишь, я тоже не изучал программирование!
Хорошо, тебе это не нужно (да действительно, зачем, стек это придумали древние самаритяне, а в .NET и Windows нет никакого стека и все работает).
Итак, берем простую задачу.
Нужно посчитать размер всех файлов в папке и дочерних подпапках. Как это сделать?
Если ты можешь решить эту задачу (это несложно), то попробуй решить более сложную, а именно:
Сделать так чтоб подсчет выполнялся в простом цикле - так чтоб функция не вызывала саму себя, ни прямо, ни косвенно.
Номер ответа: 30
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #30
Добавлено: 24.07.08 20:27
Что это такое?
Если следовать логике тупизма то так:
Dim d_Int As Integer
For d_1 As Integer = 1 To 100
For d_2 As Integer = 1 To 100
For d_3 As Integer = 1 To 100
For d_4 As Integer = 1 To 100
For d_5 As Integer = 1 To 100
d_Int = d_1 + d_2 + d_3 + d_4 + d_5
If d_Int = 5 Then
' Код
Return
End If
Next
Next
Next
Next
Next
End Sub
Если следовать здравой логике то так:
'код
End Sub