@ProCxx

Страница 240 из 2477
Roman
20.06.2016
07:49:35
нужно в С++

код в embedded

? Snyp
20.06.2016
07:50:17
го в суп а про.

Square
20.06.2016
07:50:19
STD там нет?

Google
Alex Фэils?︙
20.06.2016
07:51:51
какой стандарт, что реализовано и пр

Roman
20.06.2016
07:52:09
никаких

C++11, возможны некоторые фичи из C++14

Alex Фэils?︙
20.06.2016
07:52:28
так

Roman
20.06.2016
07:52:40
можно boost но именно с этой html он не помог

Square
20.06.2016
07:52:42
Ну тогда все тривиально :/

Alex Фэils?︙
20.06.2016
07:52:44
а xmllite / expat зацепить можно?

Roman
20.06.2016
07:52:54
да

std::string get_DNS(const std::string& filename) { std::string dns_arr("!"); std::ifstream in (filename); std::istreambuf_iterator<char> begin(in), end; std::string file(begin, end); std::regex dns_regex("var l2tpInf = new Array\\((\n([\\d+\".]+),){23}\n\"(\\d+.\\d+.\\d+.\\d+)\",\n\"(\\d+.\\d+.\\d+.\\d+)\","); std::smatch m; if (regex_search(file, m, dns_regex)){ if (m.size() == 5){ std::ssub_match sub_match = m[3]; std::string dns1 = sub_match.str(); sub_match = m[4]; std::string dns2 = sub_match.str(); dns_arr = dns1 + " " + dns2; } } return dns_arr; }

сама регулярка в онлайн regex отрабатывает

Alex Фэils?︙
20.06.2016
07:53:51
помогло?

Roman
20.06.2016
07:53:53
а в коде нет

Google
Alex Фэils?︙
20.06.2016
07:53:57
так...

а Raw string Literals поддерживаются?

Roman
20.06.2016
07:54:28
в том то и дело, это мой первый вариант, на предыдущих html поддерживается

да

Alex Фэils?︙
20.06.2016
07:55:09
тогда мб лучше в ней писать регэкспы

не то блин что-то тяжело читать

когда в комитете обсуждали фичу сырых строк, мотивирующим фактором были как раз регулярки с кучей экранированных слешей

Roman
20.06.2016
07:56:35
я не умею ей пользоваться, я всю ночь кодил, уже не соображаю, чтобы что-то новое изучать сейчас

Alex Фэils?︙
20.06.2016
07:56:35
я просто к чему - возможно в синтаксисе ошибка

ок

Roman
20.06.2016
07:57:10
ну хз, раз 10 долбался. В онлайн regex регулярка - норм, в бусте - облом

Alex Фэils?︙
20.06.2016
07:58:15
там надо смотреть на вид регэкспа

есть же несколько спек по ним

Square
20.06.2016
08:00:05
http://cpprocks.com/files/c++11-regex-cheatsheet.pdf

Alex Фэils?︙
20.06.2016
08:00:48
Evgeniy
20.06.2016
09:04:37
А не проще написать using namespase std; что бы каждый раз не писать std::
вообще нет. лучше уж тогда написать using std::string;

SHEVA
20.06.2016
09:05:14
что за бред

Evgeniy
20.06.2016
09:05:20
?

SHEVA
20.06.2016
09:05:45
подключил стандартное пространство имен и погнал, в коде меньше всякой лопушни

Google
SHEVA
20.06.2016
09:05:57
и красивее

Evgeniy
20.06.2016
09:06:03
что за бред

SHEVA
20.06.2016
09:07:37
всм?

Evgeniy
20.06.2016
09:11:45
http://ru.stackoverflow.com/questions/415847/%D0%9F%D1%80%D0%BE%D1%81%D1%82%D1%80%D0%B0%D0%BD%D1%81%D1%82%D0%B2%D0%BE-%D0%B8%D0%BC%D0%B5%D0%BD-using-namespace-std

SHEVA
20.06.2016
09:16:46
Хм...

dmks
20.06.2016
09:18:13
подключил стандартное пространство имен и погнал, в коде меньше всякой лопушни
Потому что с,например, стд в начале я явно вижу что и откуда

SHEVA
20.06.2016
09:19:53
чет ты непоятно нааисал, но вроде догнал

Andrey
20.06.2016
10:14:44
вот я и думаю, нафига в некотором коде в хидере объявляют namespace, а потом внизу хидера пишут using namespace с этим неймспейсом. Т.е. не боятся пересечений пространств имен.

Andrey
20.06.2016
10:16:58
А покажи пример
да, это там где я работаю ныне натыкаюсь на такое юзание. На прошлой работе я с этим боролся. А тут как бы не влияю, т.к. ща не плюсовых проектах.

Admin
ERROR: S client not available

Andrey
20.06.2016
10:17:24
контору палить не буду )

хех )

Alex Фэils?︙
20.06.2016
10:17:34
Ну лан

Andrey
20.06.2016
10:18:22
вот я к своим плюсовикам хожу, и говорю мол не надо. А они типа так у них повелось. даже в кодгайде нашел. Мрак

Alex Фэils?︙
20.06.2016
10:18:33
Жесть

Andrey
20.06.2016
10:19:43
т.е. словно namecpace выучили типо красиво, все дела. Ну, напишем, значит. В прошлой конторе так и делали )

Alex Фэils?︙
20.06.2016
10:20:07
в общем...

Andrey
20.06.2016
10:20:19
во-во

Google
Andrey
20.06.2016
10:20:23
??

Майерс им не указ

Alex Фэils?︙
20.06.2016
10:21:45
Ну, если есть возможность повлиять на код гайды

То надо ей воспользоваться

Правда, это начинание будет очень сильно восприниматься в штыки

Andrey
20.06.2016
10:23:27
да жаль, что я ща не в основной плюсовой команде. Так бы лоббировал бы. Т.е. я в тех плюсах которые я сопровождаю так естественно не делаю. Но это не основной плюсовый проект. Но когда нашел это в кодгайде. Я блин офигел.

Денис
20.06.2016
11:22:38
программисты



читал кто-нибудь эту книгу?

судя по содержанию неплохая

выбираю ту, с которой лучше начать изучать алгоритмы и структуры данных

1324 страницы

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