@ProCxx

Страница 436 из 2477
Stanislav
18.11.2016
12:58:23
они скорее всего разные флаги переполнения выставляют просто)
вот не помню да, асм это что то такое далекое)

Vadim
18.11.2016
13:20:09
напомните что означают двоеточия перед google ? const ::google::protobuf

Дед Пегас
18.11.2016
13:20:48
неймспейс же

babysitter
18.11.2016
13:20:51
все пишут

Google
Vladislav
18.11.2016
13:20:54
абсолютный, а не относительный, путь

babysitter
18.11.2016
13:20:58
глобал неймспейс

Stanislav
18.11.2016
13:21:14
был у меня хелпер mount, внутри неоднозанчностей решило ::mount

Дед Пегас
18.11.2016
13:23:38
3.4.3, пункт 4, стандарта.

Stanislav
18.11.2016
13:24:19
стандарт какого года

Дед Пегас
18.11.2016
13:24:23
2016

напомните что означают двоеточия перед google ? const ::google::protobuf
Собсна, как оно работает http://melpon.org/wandbox/permlink/a9nIJxj7RFp7BMN7

Kartonagnick
19.11.2016
12:40:27
разве не очевидно? указание пространства имен. std::name; //<--- name в пространстве имен std ::name; // <--- name в глобальном пространстве имен ::std::name; //<--- name в пространстве имен std, которое вложенно в глобальное пространство

[Anonymous]
19.11.2016
12:40:48
Добрый день

Есть ли мануал по системным функциям линукса?

[Anonymous]
19.11.2016
12:41:43
Ну чтобы из кода получить список процессов

Google
[Anonymous]
19.11.2016
12:41:45
Да не

На плюсах

fox.cpp
19.11.2016
12:42:31
на плюсах?

тебе нужна C++-обёртка для системных функций?

[Anonymous]
19.11.2016
12:42:49
C++ язык

Получается так

Ну, на винде винапи

fox.cpp
19.11.2016
12:43:13
C-функции применять уже не в моде?

нафиг тебе обёртка.

[Anonymous]
19.11.2016
12:43:23
Ну с функции

Alexey
19.11.2016
12:43:26
Получается так
Объясни нормально что ты хочешь?

fox.cpp
19.11.2016
12:43:27
берёшь и юзаешь.

[Anonymous]
19.11.2016
12:43:29
Блин,ю

Сейчас, извините

Мне нужно получить список запущенных процессов через С/С++ Для этого, мне так кажется, нужно найти мануал по функциям С/С++ для линукса

Или я сейчас туплю сильно?

Борис
19.11.2016
12:46:43
/proc смотри.

Или библиотеки использующие proc.

Google
[Anonymous]
19.11.2016
12:48:58
ну, man?
man это же команда для терминала

fox.cpp
19.11.2016
12:49:19
system("ps");
напомни, можно как-то получить вывод запущенной таким образом команды?

[Anonymous]
19.11.2016
12:49:21
Насколько я правильно понимаю, там шелл или баш

fox.cpp
19.11.2016
12:49:27
[Anonymous]
19.11.2016
12:49:43
ты не поверишь...
Но это же не си

fox.cpp
19.11.2016
12:49:49
Alex Фэils?︙
19.11.2016
12:50:04
[Anonymous]
19.11.2016
12:50:04
Кхм, я не понимаю

Alex Фэils?︙
19.11.2016
12:51:05
Кхм, я не понимаю
А все просто. Системные вызовы линя имеют си-интерфейс. А вот какой - можно покурить маны. Вроде бы 7-й раздел

[Anonymous]
19.11.2016
12:52:27
Ну, я постараюсь всё осмыслить получше, погуглю про это и команды выше Большое спасибо всем)

babysitter
19.11.2016
14:04:52
man proc

ко мне знакомый с похожей задачей постучался, похоже учатся где-то на смежных специальностях.

[Anonymous]
19.11.2016
14:17:57
Спасибо)

Aidar
19.11.2016
14:26:16
Кстати Допустим есть функция пихающая в вектор(не суть) 1) func(const item&) 2)func(item) push_back(move()); Что лучше использовать и почему?
Помните иютот мой прошлый вопрос? Ответ в последней части майерса таки нашелся

Прикол в том что во втором случае мы можем запихнуть rvalue в конструктор item, так что копии вобще не будет

Если юзать первый случай пришлось бы написать еще одну функцию с rvalue рараметром

Почему-то тут никто этого не заметил

babysitter
19.11.2016
14:32:06
ага были такие умники, которые все решили в какой-то момент передавать по значению

короче я категорически не согласен, но мне сейчас лень объяснять, потом

Vladislav
19.11.2016
14:33:16
http://stackoverflow.com/questions/7592630/is-pass-by-value-a-reasonable-default-in-c11

Google
Aidar
19.11.2016
14:34:15
Ну вообще-то речь шла про сохранение в функции как раз

Vladislav
19.11.2016
14:35:51
да, в таком случае лучше принимать в функцию by value и вызывать с std::move

babysitter
19.11.2016
15:49:40
https://youtu.be/xnqTKD8uD64?t=1h3m48s

Admin
ERROR: S client not available

Aidar
19.11.2016
16:12:00
Нет push

Для emplace лучше тогда variadic templates наптсать

Igor
19.11.2016
16:14:51
о боги меня спасли

я случайно нажал хоткей

Alex Фэils?︙
19.11.2016
16:15:05
Group Butler [beta]
19.11.2016
16:15:05
я случайно нажал хоткей
Чат supapro.cxx: https://telegram.me/joinchat/BYlFbD3eN3JMaG34hyh96w

Aidar
19.11.2016
16:23:10
Эффективное использование стл стоит читать?

Я понял что у меня в нем слабое место

Alex Фэils?︙
19.11.2016
16:24:11
Читай

Kartonagnick
19.11.2016
16:24:15
ну если слабое - очевидно жеж, стоит

Aidar
19.11.2016
16:25:18
Да там очень старое все

С++03 походу

Kartonagnick
19.11.2016
16:27:23
стоит

babysitter
19.11.2016
16:32:03
A a1, a2; vector<A> v; v.push_back(std::move(a1)); v.emplace_back(std::move(a2)); #задача сколько мув-конструкторов класса А будет вызвано и почему?

Aidar
19.11.2016
16:33:13
3

Google
Дед Пегас
19.11.2016
16:35:43
Почему 3?

Aidar
19.11.2016
16:35:56
Ну push back принимает a значит он будет сконструирован

+ перемещение внутри функций

Kartonagnick
19.11.2016
16:36:10
вероятно парочка на конструирование прототипов. и один - реалок вектора. не?

Aidar
19.11.2016
16:36:17
A*

Наверное правильный ответы идите в ... Не знаю

babysitter
19.11.2016
16:40:20
вроде три

Aidar
19.11.2016
16:47:51
Вектор не PODы перемещает нормально чтоль? Без конструктора?

Это вроде простые типы называется

Дед Пегас
19.11.2016
16:52:09
2 раза будет мув

1 копи

http://melpon.org/wandbox/permlink/5D5y4urFrLVr1XhU

А, ну, поменяйте в emplace там на a2.

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