@ProCxx

Страница 421 из 2477
Дед Пегас
12.11.2016
19:15:35
У меня все nullable типы завёрнуты в optional

Чёрт знает как адекватно это сделать без optional)

Vladislav
12.11.2016
19:16:00
У меня все nullable типы завёрнуты в optional
у меня тоже, но чем тебе помогает знание того, что это монада?)

Дед Пегас
12.11.2016
19:16:10
Сердце греет.

Google
Vladislav
12.11.2016
19:16:18
Сердце греет.
ну разве что так)

в c++ в данный момент нет никаких вещей, работающих для любой монады (в отличие от хаскеля)

Fox
12.11.2016
19:18:41
А что за optional?

Это который либо исключение, либо код возврата может вернуть?

Vladislav
12.11.2016
19:19:58
optional это универсальный nullable-тип

productionneuh
12.11.2016
20:02:51
Привет всем Кто шарит как VAC работает? Хочу найти способ его обойти.. Тут один человек придлагает приват читами заниматься.. дело в том что читы я раздобуду(спиздить, покрасить в фирменный цвет, подправить чего не так - и в продакшен), а вот как собственно от вака уворачиваться - я не знаю

Vitaly
12.11.2016
20:03:54
Читерам, вирмейкерам и прочим нехорошим людям принципиально не следует помогать.

productionneuh
12.11.2016
20:04:25
кто то на форуме где-то писал, что написали драйвер ядра, подделывающий результаты чтения памяти для античита.. но там дело не только в этом... там как то с сервером завязано

сам не читерю лол

да какая разница для меня это опыт в риверс-инжиниренге, а вообще хотелось бы знать почему VAC все ещё жив и ловит читеров за жопу

Google
productionneuh
12.11.2016
20:06:45
там как то с сервером завязано

но как?

Vitaly
12.11.2016
20:10:39
сам не читерю лол
Ты ещё хуже - ты хочешь их разрабатывать и тем самым мешать получать удовольствие от игр огромному количеству честных игроков. Надо вообще разработку читов приравнять к разработке малвари и сажать на 2-3 года.

productionneuh
12.11.2016
20:11:13
Ахах

ну ок

Alex Фэils?︙
12.11.2016
20:41:51
это умеет outcome<T> либо folly::Try
Мне тут еще говорили, что и через опшионал можно

перепутал

Alexander
12.11.2016
21:16:24
есть два варианта. Какой предпочтительнее ? virtual MStateType getType( ); MStateType virtual getType( );

Alex Фэils?︙
12.11.2016
21:17:41
Второй не соберется

Alexander
12.11.2016
21:18:32
у меня собирается. почему нет?

fox.lua
12.11.2016
21:23:02
есть два варианта. Какой предпочтительнее ? virtual MStateType getType( ); MStateType virtual getType( );
Кажется, можно спецификаторы в любом порядке записывать

есть два варианта. Какой предпочтительнее ? virtual MStateType getType( ); MStateType virtual getType( );
Не мне больше нравится первый вариант — он чаще встречается

Alex Фэils?︙
12.11.2016
21:24:09
Alexander
12.11.2016
21:24:21
с const также

Alex Фэils?︙
12.11.2016
21:24:48
вот конст работал норм там

Alexander
12.11.2016
21:25:04
int const* p = 0; const int* r = 0;

Alex Фэils?︙
12.11.2016
21:26:25
Вот только int *const p = 0; и int const* p = 0; – разные вещи

Google
fox.lua
12.11.2016
21:26:34
Какой-то компиль слал меня лесом
Language: cpp Source: typedef int MStateType; struct A { virtual MStateType getType( ); //MStateType virtual getType( ); }; int main() { } Stats: Compilation time: 0.12 sec, absolute running time: 0.12 sec, cpu time: 0 sec, memory peak: 3 Mb, absolute service time: 0,25 sec

И в самом деле не компилируется, если раскоментировать

Alex Фэils?︙
12.11.2016
21:28:27
Language: cpp Source: typedef int MStateType; struct A { // virtual MStateType getType( ); MStateType virtual getType( ); }; int main() { } Stats: Compilation time: 0.12 sec, absolute running time: 0.14 sec, cpu time: 0 sec, memory peak: 3 Mb, absolute service time: 0,26 sec

ага

fox.lua
12.11.2016
21:29:26
Хм… кажется, в моем случае была ошибка из-за повторного определения…

Language: cpp Source: typedef int MStateType; struct A { virtual MStateType getType1( ); MStateType virtual getType2( ); }; int main() { } Stats: Compilation time: 0.12 sec, absolute running time: 0.14 sec, cpu time: 0 sec, memory peak: 3 Mb, absolute service time: 0,26 sec

Надо же! Работает

Alex Фэils?︙
12.11.2016
21:30:33
Да ясен пень. вопрос был в том, что можно ли менять виртуал и тип возвращаемого значения

fox.lua
12.11.2016
21:31:17
Ну вроде бы вот выше они поменялись местами, и оба скомпилировались

Alexander
12.11.2016
21:32:36
рекомендации есть какие нибудь по поводу пордка?

Alex Фэils?︙
12.11.2016
21:32:42
как хочешь

Я обычно виртуал ставлю первым, чтобы можно было потом скопировать этот прототип в .cpp-файл с реализацией

Alex Фэils?︙
12.11.2016
21:33:45
если виртуал будет вторым, то копировать тяжелее

[Anonymous]
12.11.2016
23:09:31
эт...

WriteFile(batch_files, &buf, lstrlenW(buf), &NOfBytes, NULL);

поч буффер не весь записывается?

Square
12.11.2016
23:11:27
Руками если длину отдавать?

[Anonymous]
12.11.2016
23:11:55
все норм

Square
12.11.2016
23:12:40
Ну дык наверно не стоит тогда strlen юзать?

Чо в буфере лежит? Бинарщина?

Google
Square
12.11.2016
23:14:06
И почему w?

Detur
12.11.2016
23:14:07
небось там 0 где-то

Square
12.11.2016
23:14:20
небось там 0 где-то
Да эт стопудова

поч буффер не весь записывается?
А дай угадаю? У тебя ровно половина буфера пропадает?

[Anonymous]
12.11.2016
23:15:34
WriteFile(batch_files, &buf, (wcslen(buf)) * sizeof(WCHAR), &NOfBytes, NULL);

угу половина

Admin
ERROR: S client not available

[Anonymous]
12.11.2016
23:16:44
???

Vladislav
12.11.2016
23:17:27
@smart_ptr, кури различие между wcslen и strlen

[Anonymous]
12.11.2016
23:18:09
да вот же..

Square
12.11.2016
23:18:10
Я б добавил разницу между char и widechar )

Square
12.11.2016
23:18:32
Щя попробую найти годноту

да вот же..
https://m.habrahabr.ru/post/164193/ Это не та годнота но тож сойдёт

[Anonymous]
12.11.2016
23:19:39
открото

открыто*

это все ебучие арабский язык

Square
12.11.2016
23:20:08
У спольски есть статья про девелоперский минимум о юникоде

[Anonymous]
12.11.2016
23:20:11
приходится на юникод переходить

Google
Vladislav
12.11.2016
23:20:40
зачем вообще в винде utf-16 впилили, я не понимаю

Square
12.11.2016
23:20:45
зачем вообще в винде utf-16 впилили, я не понимаю
Я тоже не особо. Я вообще у себя все в утф8 держу

http://www.joelonsoftware.com/articles/Unicode.html

Vladislav
12.11.2016
23:23:51
видимо вся эта ботва с utf-16 и wchar чтобы windows-разрабочики не забывали страдать

Square
12.11.2016
23:25:01
:)

видимо вся эта ботва с utf-16 и wchar чтобы windows-разрабочики не забывали страдать
Меня особенно радует когда начинают мешать UTF16 и ansi а потом пилят костыли чтобы это дерьмо правильно вырезать и передать дальше

[Anonymous]
12.11.2016
23:26:48
понял

Square
12.11.2016
23:26:53
У одного местного провайдера была такая боль с этим утф16

[Anonymous]
12.11.2016
23:26:55
в чем проблема

надо в utf8 загнать

Microsoft стала одна из первых компаний которая начала внедрять поддержку Юникода в своих операционных системах???

https://habrahabr.ru/post/164193/

Suigintou45
12.11.2016
23:37:52
зачем вообще в винде utf-16 впилили, я не понимаю
в qtях все строки внутри utf-16 тоже

[Anonymous]
12.11.2016
23:40:21
так.. вылезла новая трабла..

с ебучим китайским не катит

????

Страница 421 из 2477