Все вопросы: [goto]

39 вопросов

похожие теги: go-to-definition
0
голосов
1ответов
2591 просмотров

How do I load and external swf AND gotoAndPlay() with ONE button

I've made an interactive tour which can be seen here. The main swf is the nav at the top. And I load 4 external swfs into the main (About, Rentals, Floorplan, Neighborhood). I need a button in Floorplan.swf to load Rental.swf AND gotoAndStop("CAFE") - a frame within Rental.swf. This is the cod...

8
голосов
6ответов
28220 просмотров

Windows batch file - The system cannot find the batch label specified

The Problem I'm having a problem with a Windows batch file and labels. I keep getting this error: The system cannot find the batch label specified What I've tried Two computers; a WindowsXP and a 2003 Server. Made sure it was encoded as ASCII Editted the hex code for the line continuat...

4
голосов
7ответов
6345 просмотров

Translate goto statements to if, switch, while, break, etc

Is there a way to mechanically translate goto statements to if, switch, while, break, and continue statements, etc, or with function calls, objects, anything?

10
голосов
9ответов
1523 просмотров

Is Erlang's recursive functions not just a goto?

Just to get it straight in my head. Consider this example bit of Erlang code: test() -> receive {From, whatever} -> %% do something test(); {From, somethingelse} -> %% do something else test(); end....

4
голосов
11ответов
445 просмотров

use of goto versus runtime code evaluation

Recently for a programming class, we were given the assignment to write a program in any language that, given n, will produce all the possible derangements for an array p of size n such that p[i] != i for all i: 0 <= i Example: n=3, [0, 1, 2] is not a derangement, but [2, 0, 1] is as well a...

1
голосов
3ответов
485 просмотров

Actionscript if / else syntax Question

Which of the following best translates the English statement "If it's rainy, we will watch a movie. Otherwise we will go to the park." a. if (rainy = true) { gotoAndStop ("movie"); } b. if (rainy == true) { gotoAndStop ("movie"); } c. if (rainy = true) { gotoAndStop ("movie"); } else {...

4
голосов
8ответов
666 просмотров

Can you rewrite this snippet without goto

Guys, I have the following code that is inside a big while loop that iterates over a tree. This is as fast as I can get this routine but I have to use a goto. I am not fundamentally against goto but if I can avoid them I would like to. (I am not trying to start a flame war, please.) The constrai...

12
голосов
10ответов
2504 просмотров

Will using goto cause memory leaks?

I have a program in which i need to break out of a large bunch of nested for loops. So far, the way most people have been telling me to do it is to use an ugly goto in my code. Now, if i create a bunch of local stack (i think that's what they are called, if not, i mean just regular variables wit...

0
голосов
3ответов
119 просмотров

Find and check if negative write

i'm creating a batch file and just a little thing i want to know: my (WINDOWS) batch file needs to search 'hello' in a text file. If it is there, it should use the GOTO command to somewhere else in the batch file. If it isn't there, it should write 'hello' on a new line. How can you do that? ...

4
голосов
3ответов
1116 просмотров

C# Puzzle : Reachable goto pointing to an unreachable label

Here's Eric Lippert's comment from this post: Now that you know the answer, you can solve this puzzle: write me a program in which there is a reachable goto which goes to an unreachable label. – Eric Lippert Jul 17 at 7:17 I am not able to create a code which will have reachable got...

18
голосов
8ответов
2111 просмотров

Why does this "finally" execute?

If you run the code below it actually executes the finally after every call to the goto: int i = 0; Found: i++; try { throw new Exception(); } catch (Exception) { goto Found; } finally { Console.Write("{0}\t", i); } Why?

11
голосов
4ответов
86555 просмотров

Команда перехода в MATLAB

Я работаю с редактором m-файлов MATLAB, и мне нужно переходить с одной строки на другую. Если мне нужно прыгнуть изнутри For ... end, я не могу использовать обычное "while" техника. Есть ли способ перейти с одной строки на другую, например, goto в C?

18
голосов
13ответов
13740 просмотров

while (1) .. break вместо goto

Я нашел следующий код в программе на языке C: while (1) { do_something(); if (was_an_error()) break; do_something_else(); if (was_an_error()) break; [...] break; } [cleanup code] Здесь while(1) используется как локальная эмуляция "finally". Вы также можете н...

1
голосов
3ответов
351 просмотров

Есть ли безопасный способ очистить стековый код при выходе из блока?

Я работал над проблемой 14 скриптов PascalScript. движок, в котором использование команды Goto для выхода из блока Case вызывает ошибку компилятора, даже если это вполне допустимый (если уродливый) код Object Pascal. Оказывает, что процедура ProcessCase в компиляторе вызывает HasInvalidJump...

20
голосов
6ответов
6593 просмотров

Является ли использование goto законным способом выхода из двух циклов?

Я решаю проблему 9 в Project Euler . В своем решении я использую оператор "goto" для выхода из двух циклов for. Проблема в следующем: Тройка Пифагора - это набор из трех натуральных чисел a b c, для которых a ^ 2 + b ^ 2 = c ^ 2 Например, 3 ^ 2 + 4 ^ 2 = 9 + 16 = 25 = 52. Существует ро...

0
голосов
6ответов
307 просмотров

Как я мог переписать это, чтобы удалить gotos без потери скорости или читаемости?

Я написал это. Да, я знаю, что это VB6. Да, это производственный код, и да, я знаю, что он использует gotos. Я ленивый злой зверь ... Так покажите мне (и всем нам), как это должно быть написано Public Function SplitString(ByVal sText As Variant) As Variant Dim nHere As Long Dim c...

0
голосов
5ответов
1186 просмотров

Используйте оператор C switch для обработки ошибок

Рассмотрим эту конструкцию C, которая проверяет ошибки перед выполнением реальной работы: int function(struct Context *context,struct Connection *conn) { int retval; switch(0) { case 0: retval = BUFFER_INACTIVE; if(conn->mSocket == -1) ...

18
голосов
7ответов
1696 просмотров

Есть ли оптимизатор байт-кода Java, который удаляет бесполезные gotos?

Проблема: у меня есть метод, который компилирует более 8000 байт байт-кода Java. HotSpot имеет магический предел, который не позволяет JIT запускать методы, длина которых превышает 8000 байт. (Да, разумно иметь огромный метод. Это цикл токенизатора.) Метод находится в библиотеке, и я не хочу тре...

0
голосов
5ответов
884 просмотров

Как имитировать исключения в C с помощью goto?

Я пишу библиотеку параллельных транзакций на C и обнаружил следующую проблему. Рассмотрим пример псевдокода члена транзакции, где «транзакция» представляет канал связи с мастером транзакции: transaction = trans_join(); do_some_ops(); /* receive the data from the master */ trans_rcv(transact...

19
голосов
11ответов
10275 просмотров

Как сохранить метки goto в массиве, а затем перейти к ним?

Я хочу объявить массив "jumplabels". Затем я хочу перейти к «метке перехода» в этом массиве. Но я понятия не имею, как это сделать. Он должен выглядеть следующим образом: function() { "gotolabel" s[3]; s[0] = s0; s[1] = s1; s[2] = s2; s0: .... goto s[v]; ...

8
голосов
7ответов
29261 просмотров

только если день ... командный файл

привет, у меня есть командный файл, примерно так: if %day%==monday, tuesday, wednesday, thursday, friday ( goto yes ) else ( goto no ) Теперь я знаю, что первая строка не сработает. Чего я действительно хочу: Он автоматически проверяет, какой сегодня день. Если с понедельника по пят...

28
голосов
9ответов
189020 просмотров

Заявление о переключении VB.NET GoTo Case

Я пишу код на VB.NET, который использует оператор switch, но в одном из случаев ему нужно перейти к другому блоку. В C # это будет выглядеть так: switch (parameter) { case "userID": // does something here. case "packageID": // does something here. case "mvrType": ...

92
голосов
15ответов
24962 просмотров

Допустимое использование goto для управления ошибками в C?

Этот вопрос на самом деле является результатом интересного обсуждения на Programming.reddit.com некоторое время назад. В основном это сводится к следующему коду: int foo(int bar) { int return_value = 0; if (!do_something( bar )) { goto error_1; } if (!init_stuff( bar...

0
голосов
4ответов
310 просмотров

Угадай этот ярлык goto

Я собирался реорганизовать следующий код VB6 (написанный кем-то другим). Public Function GetValue(ID As Long) As Boolean On Error GoTo eh '' ... DAL Logic... eh_Exit: On Error GoTo 0 Exit Function eh: Resume eh_Exit End Function Как вы думаете, что изначально задумал автор...

1
голосов
5ответов
273 просмотров

Любопытство кода на C #

Я смотрел на YUI Compressor и наткнулся на этот фрагмент кода в проект ECMA.NET (файл продолжения, если вам интересно). protected internal override int FindPrototypeId (string s) { int id; #region Generated PrototypeId Switch L0: { id = 0; str...

18
голосов
16ответов
17390 просмотров

PHP и оператор goto будут добавлены в PHP 5.3

Оператор "goto" взят прямо из ASM или любого другого языка ассемблера. Вот ссылка: http://be2.php.net /manual/en/control-structures.goto.php Мне интересно: что это может сделать мой код более организованным? Как я могу реализовать это в более крупных проектах, не облажавшись. Поскольку g...

6
голосов
9ответов
2662 просмотров

Макросы управления потоком с помощью goto

Да, две ненавистные конструкции вместе . Это так плохо, как кажется, или это можно рассматривать как хороший способ контролировать использование goto, а также обеспечивать разумную стратегию очистки? На работе мы обсуждали, разрешать ли goto в нашем стандарте кодирования. В общем, никто не х...

6
голосов
5ответов
2014 просмотров

Соглашения об именах для этикеток GoTo

Как вы называете ярлыки GoTo? Я использую редко, поэтому мне сложно найти хорошие имена. Пожалуйста, воздержитесь от классического обсуждения "goto - это зло и съешь свой код живым"

1
голосов
6ответов
13548 просмотров

Оператор SQL GOTO с использованием метки переменной

Я надеялся, что смогу сделать что-то вроде этого: declare @label varchar set @label = 'label_1' goto @label label_1: label_2: Конечно, sql-сервер выдает неправильную синтаксическую ошибку ... поэтому мне было интересно, могу ли я сделать это с немного другим синтаксисом?

2
голосов
16ответов
13806 просмотров

Когда можно использовать оператор GoTo в VB.Net?

У меня есть процесс, который должен создать кучу записей в базе данных и откатить все назад, если что-то пойдет не так. Я хочу сделать следующее: Public Structure Result Public Success as Boolean Public Message as String End Structure Private _Repository as IEntityRepository Public ...