HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 03.01.2018, 15:39
CleanLegend
Постоянный
Регистрация: 28.03.2013
Сообщений: 495
С нами: 6908018

Репутация: 213
По умолчанию

Цитата:
Сообщение от NarutoUA  

Там около 20 костей в игре, допустим он сократит их до 7, всё равно фпс будет жрать неистово
Как вариант можно использовать.Сейчас затестил, использовал 5 костей, фпс иногда проседало с 100 до 90, а так всё неплохо
 
Ответить с цитированием

  #2  
Старый 05.01.2018, 17:58
Jack_Savage
Участник форума
Регистрация: 06.11.2016
Сообщений: 150
С нами: 5008255

Репутация: 18
По умолчанию

Краш regex....

Код:





Код:
reg = std::regex("\{[^}]*}");


Вот почему то эта строка = крашу...

Может кто знает в чем дело ?

На С# эта регулярка работает...
 
Ответить с цитированием

  #3  
Старый 05.01.2018, 18:12
kawa operand
Постоянный
Регистрация: 15.04.2017
Сообщений: 602
С нами: 4778331

Репутация: 63


По умолчанию

а что парсить собираешься?
 
Ответить с цитированием

  #4  
Старый 05.01.2018, 18:16
Jack_Savage
Участник форума
Регистрация: 06.11.2016
Сообщений: 150
С нами: 5008255

Репутация: 18
По умолчанию

Цитата:
Сообщение от kewa opcode  

а что парсить собираешься?
Логин, пароль, номер карты, имя банка, ФИО, сервер на котором играешь...

А если серьезно то код цвета... {FFFFFF}
 
Ответить с цитированием

  #5  
Старый 05.01.2018, 18:41
2Shae
Участник форума
Регистрация: 14.05.2014
Сообщений: 149
С нами: 6314183

Репутация: 68
По умолчанию

Цитата:
Сообщение от Jack_Savage  

Логин, пароль, номер карты, имя банка, ФИО, сервер на котором играешь...
А если серьезно то код цвета... {FFFFFF}
Не проще {(.+)} ?
 
Ответить с цитированием

  #6  
Старый 05.01.2018, 18:49
Dark_Knight
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами: 6921957

Репутация: 183


По умолчанию

Экранируй { }. Юзай для std try catch
 
Ответить с цитированием

  #7  
Старый 05.01.2018, 18:49
Jack_Savage
Участник форума
Регистрация: 06.11.2016
Сообщений: 150
С нами: 5008255

Репутация: 18
По умолчанию

Ну короче вышло вот так.....

Может кому пригодится...

Поиск тега цвета через RegEx.

Типу {FFFFFF}

C++:





Код:
std
::
regex rg
=
std
::
regex
(
"\\{[^}]*\\}"
)
;
//Либо
std
::
regex rg
=
std
::
regex
(
R"(\{[^}]*\})"
)
;


PS: Спасибо SR_Team and Dark_Knight NarutoUA
 
Ответить с цитированием

  #8  
Старый 05.01.2018, 19:25
NarutoUA
Постоянный
Регистрация: 26.05.2013
Сообщений: 692
С нами: 6822856

Репутация: 213


По умолчанию

Цитата:
Сообщение от Jack_Savage  

PS: Спасибо SR_Team and Dark_Knight
Ты охуевший пидор, я тебе то же самое советовал в чате
 
Ответить с цитированием

  #9  
Старый 05.01.2018, 20:36
SR_team
Флудер
Регистрация: 26.10.2013
Сообщений: 4,924
С нами: 6603505

Репутация: 183


По умолчанию

Используй Qt
 
Ответить с цитированием

  #10  
Старый 05.01.2018, 20:37
Dark_Knight
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами: 6921957

Репутация: 183


По умолчанию

while true на все же приложение будет идти.
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.