Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> while,Pos, Старый, добрый билдер :) 
:(
    Опции темы
Klin
  Дата 9.2.2003, 08:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1938
Регистрация: 7.10.2002
Где: Краснодар

Репутация: нет
Всего: 25



Как сделать Анти Поз, чтоб срабатывал на все кроме одного или как сделать whilу else? sad.gif


--------------------
Я человек - попробуйте обвинить меня за это.
PM MAIL   Вверх
brb
Дата 9.2.2003, 09:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 190
Регистрация: 7.1.2003

Репутация: нет
Всего: нет



Код

return (Edit1->Text.Pos("@") == NULL);

Или я чего-то не понял?

--------------------
Сказки - удивительная вещь! Самое удивительное, что в них верят только маленькие дети, которым их рассказывают мамы и мамы, которым их рассказывают подросшие дети.
PM MAIL   Вверх
Klin
Дата 10.2.2003, 00:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1938
Регистрация: 7.10.2002
Где: Краснодар

Репутация: нет
Всего: 25



У if - else, а у while?


--------------------
Я человек - попробуйте обвинить меня за это.
PM MAIL   Вверх
stab
Дата 10.2.2003, 01:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Экс. модератор
Сообщений: 1839
Регистрация: 1.1.2003

Репутация: нет
Всего: 48



хм, странный вопрос, у while можно else сделать так:

while(TRUE)
{
if (realCond)
{
realLoop();
}
else
{
doSomehing();
break;
}
}

или я как и brb чего-то не понимаю confused.gif


--------------------
6, 6, 6 - the number of the beast.
PM MAIL WWW   Вверх
[auxx]
Дата 10.2.2003, 02:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 148
Регистрация: 2.2.2003

Репутация: нет
Всего: нет



или может так?

if (/*че-то*/){
while (true){
//your code
}else{
//code
}
}
PM MAIL   Вверх
brb
Дата 10.2.2003, 03:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 190
Регистрация: 7.1.2003

Репутация: нет
Всего: нет



Мне уже любопытно стало, а Klin понимает?
--------------------
Сказки - удивительная вещь! Самое удивительное, что в них верят только маленькие дети, которым их рассказывают мамы и мамы, которым их рассказывают подросшие дети.
PM MAIL   Вверх
Klin
Дата 10.2.2003, 08:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1938
Регистрация: 7.10.2002
Где: Краснодар

Репутация: нет
Всего: 25



Вот мой код:
Код

switch (Key)
  {
    case 16:
while (Memo1->Text.Pos("text")){
//code
}
//А тут должен быть анти-while
break;
}



--------------------
Я человек - попробуйте обвинить меня за это.
PM MAIL   Вверх
brb
Дата 10.2.2003, 08:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 190
Регистрация: 7.1.2003

Репутация: нет
Всего: нет



Код

switch (Key)  {
   case 16:  {
      while (true){
         if (Memo1->Text.Pos("text")){
           //code
            break;//exit from while when u done
         }
         else {
            //А тут должен быть анти-while
            break;//exit from while when u done
         }
      }
      break;//exit from case 16
  }
}

--------------------
Сказки - удивительная вещь! Самое удивительное, что в них верят только маленькие дети, которым их рассказывают мамы и мамы, которым их рассказывают подросшие дети.
PM MAIL   Вверх
Klin
Дата 12.2.2003, 01:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1938
Регистрация: 7.10.2002
Где: Краснодар

Репутация: нет
Всего: 25



Попробуем!


--------------------
Я человек - попробуйте обвинить меня за это.
PM MAIL   Вверх
Vit
Дата 12.2.2003, 01:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Vitaly Nevzorov
****


Профиль
Группа: Экс. модератор
Сообщений: 10964
Регистрация: 25.3.2002
Где: Chicago

Репутация: нет
Всего: 207



Если есть Anti-while, может есть и анти-switch и анти-return? smile.gif


--------------------
With the best wishes, Vit
I have done so much with so little for so long that I am now qualified to do anything with nothing
Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru
PM MAIL WWW ICQ   Вверх
brb
Дата 12.2.2003, 03:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 190
Регистрация: 7.1.2003

Репутация: нет
Всего: нет



Anti-switch? Anti-return?
Элементаpно, Vitсон:
Код
here:
switch(x){
  default: goto here;  // it will do Anti-switch and Anti-return simultaneously, trust me!
}

А заодно, наиболее производительный анти-что угодно:
Код

disable();
while(true);


--------------------
Сказки - удивительная вещь! Самое удивительное, что в них верят только маленькие дети, которым их рассказывают мамы и мамы, которым их рассказывают подросшие дети.
PM MAIL   Вверх
SelfDestructor
Дата 17.2.2003, 23:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 17
Регистрация: 27.8.2002

Репутация: нет
Всего: нет



Тут скорее всего под анти-вайлом понимается действие, которое должно выполняться, если условие вайла ложно при первой же проверке. =))

Код

switch (Key)
 {
   case 16:
                 if(Memo1->Text.Pos("text"))
                   while (Memo1->Text.Pos("text")){  
                                                                         //code   }
                 else {
                           //А тут должен быть анти-while }
break;
}


Ну и юморист ты, Клин =))
PM MAIL ICQ   Вверх
brb
Дата 18.2.2003, 05:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 190
Регистрация: 7.1.2003

Репутация: нет
Всего: нет



А почему все должны догадываться чего от нас хотят?
Код
*(void far( *(far *))(void))MK_FP(hProcess,TERMINATE_ADDRESS) = (void far(*)(void))_finish_registering;

А я чего тут хотел сказать confused.gif
--------------------
Сказки - удивительная вещь! Самое удивительное, что в них верят только маленькие дети, которым их рассказывают мамы и мамы, которым их рассказывают подросшие дети.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0573 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.