@ProCxx

Страница 710 из 2477
Anton
28.03.2017
20:27:00
одно из них
http://stackoverflow.com/a/10898040 Может этим как-то можно воспользоваться?

Yenq
28.03.2017
20:27:46
http://stackoverflow.com/a/10898040 Может этим как-то можно воспользоваться?
Хм, тоже в закладках, но наврное был не внимателен, мб и пойдет....

Тоже конечно искажение задания... но боже, это слишком сложная задача для обычного смертного на 3-м курсе..

Anton
28.03.2017
20:29:31
Тоже конечно искажение задания... но боже, это слишком сложная задача для обычного смертного на 3-м курсе..
Только осталось вытащить аргументы командной строки. Мы вообще на асме писали, так что не ной.

Google
Anton
28.03.2017
20:32:44
Спасибо больше за помощь)
Если, конечно, помогли.

Yenq
28.03.2017
20:33:05
Если, конечно, помогли.
Эт оне так важно)

Anton
28.03.2017
20:33:08
Спасибо больше за помощь)
Задачка интересная, на самом деле.

Yenq
28.03.2017
20:33:21
Задачка интересная, на самом деле.
Это да, в ассемблере точно еще покопаюсь

Daniil
28.03.2017
20:33:47
а там не прокатит какое-нибудь неявное преобразование в std::vector<std::string> ?

я попробовал набыдлокодить на коленке но чот не взлетело

Yenq
28.03.2017
20:34:22
а там не прокатит какое-нибудь неявное преобразование в std::vector<std::string> ?
Вот честно, не знаю, нужно постараться максимальное кол-во способов придумать, мб количеством задавлю)))

Anton
28.03.2017
20:35:23
спасибо за старания)
Это тема: http://stackoverflow.com/a/24718544

Yenq
28.03.2017
20:36:05
Anton
28.03.2017
20:36:24
У тебя есть выбор?)

Google
Yenq
28.03.2017
20:36:37
Это тема: http://stackoverflow.com/a/24718544
У меня пока мозги пытаются осмыслить происходящее

Alelsey
28.03.2017
20:38:23
Народ, помогите. Куда фалы .dll копировать при подключении сторонней библиотеки?

Alelsey
28.03.2017
20:39:35
Ладно попробую, спасибо

Denis
28.03.2017
20:40:38
А в винде же есть какой-то аналог LD_LIBRARY_PATH?

Daniil
28.03.2017
20:52:46
А в винде же есть какой-то аналог LD_LIBRARY_PATH?
да. Чтото типо того есть. Наизусть непомню

Surreal
28.03.2017
20:54:46
У тебя есть выбор?)
А /proc/pid/cmdline не катит? Переопределить entry point, в ней прочитать аргументы, создать вектор и передать в main(vector&).

Никита
28.03.2017
21:01:28
а надо код выполнить до main'а?

Yenq
28.03.2017
21:01:59
а надо код выполнить до main'а?
минутку скопирую задачу

а надо код выполнить до main'а?
Требуется написать код программы, который будет использовать изменённую точку входа main : int main(const std::vector<std::string>& args) { cout « "argc = " « args.size() « endl; for (auto& arg : args) cout « "arg = " « arg « endl; return 0; } Ключевые слова: libc, crt0, линковка, RTLD_NEXT, стек, ELF-формат.

а надо код выполнить до main'а?
нужно именно сменить точку входа с стандартной на данную

Никита
28.03.2017
21:04:04
gcc?

Yenq
28.03.2017
21:04:19
gcc?
g++

Sasha
28.03.2017
21:04:42
Есть кто в джава разбирается?

Никита
28.03.2017
21:04:42
а аргументы любые можно передавать или только в коде?

Yenq
28.03.2017
21:05:13
а аргументы любые можно передавать или только в коде?
Ну по заданию ничего не сказано, то, что я написал, это вссе описание задачи)

за весь день уже раз 100 увидел сегфол....

Surreal
28.03.2017
21:13:37
Учитывая, что там ссылка на вектор, а вектор сам себя не создаст, то предполагается, что точкой входа будет иная функция, которая создаст вектор и передаст его в обозначенный main.

Google
Surreal
28.03.2017
21:14:10
Как это иначе сделать лично мне не ясно.

Никита
28.03.2017
21:15:51
наверное надо как-то __libc_start_main подменить

чтобы вектор передавала

Yenq
28.03.2017
21:16:02
наверное надо как-то __libc_start_main подменить
умный сосед только что это сказал

Vladislav
28.03.2017
21:17:45
наверное надо как-то __libc_start_main подменить
Зачем? Можно обычный main написать, который будет дергать измененный

Yenq
28.03.2017
21:19:00
Не вижу этого в задании. Или это не полный текст?
Эт обыло устно сказанно преподом)) выше писал. Это мол слишком просто

Vladislav
28.03.2017
21:19:25
наркомания) задание в стиле "угадай о чем подумал препод"

Yenq
28.03.2017
21:19:50
наркомания) задание в стиле "угадай о чем подумал препод"
Можно и так сказать))) но если смотертьв ключевые слова, нужно сума сходить с инициилизацией

Surreal
28.03.2017
21:20:06
наверное надо как-то __libc_start_main подменить
Можно библиотеку подправить и прилод сделать на свою версию.

Маришка
28.03.2017
21:20:17
Вроде как в sdl подменяется стандартный мейн, как минимум я бы изначально туда полезла искать инфу хд

Yenq
28.03.2017
21:20:47
Никита
28.03.2017
21:22:05
можно попробовать вот так, хз прокатит ли http://stackoverflow.com/questions/2471553/access-command-line-arguments-without-using-char-argv-in-main

ответ где my_cool_main

а в этой функции уже main вызывать

Google
Yenq
28.03.2017
21:23:02
спасибо)

пока сплошные сегфолы

Surreal
28.03.2017
21:23:33
Можете намекнуть как это лучше сделать?
http://optumsoft.com/dangers-of-using-dlsym-with-rtld_next/ Вот тут пример для аллокации.

Surreal
28.03.2017
21:24:08
Там как раз RTLD_NEXT есть из ваших тегов.

Yenq
28.03.2017
21:25:01
Там как раз RTLD_NEXT есть из ваших тегов.
Может тут кроется ответ)) Надеюсь)

Yenq
28.03.2017
21:26:05
Serg
28.03.2017
21:33:08
не совсем вас понял)
нет, не то, перепутал

Аврил
28.03.2017
23:01:38
вечер в хату

кто нейросетями занимается, какие библиотеки используете?

Vladislav
28.03.2017
23:04:04
tensorflow и caffe2

Аврил
28.03.2017
23:06:33
tensorflow на первый взгяд гуано

Vladislav
28.03.2017
23:06:57
Чем, например?

Аврил
28.03.2017
23:07:53
зачем оно только под линуксом работает

Vladislav
28.03.2017
23:08:21
почему, под OS X тоже норм работает)

да и под винду собирают, вроде как https://www.tensorflow.org/install/install_windows

Аврил
28.03.2017
23:09:24
танцы с бубном

Vladislav
28.03.2017
23:10:47
поставить питон и запустить одну команду в терминале?

танцы с бубнами - собирать его из сорцов, но так будет с любой плюсовой либой

Google
Vladislav
28.03.2017
23:13:00
например?

Orphey
28.03.2017
23:23:13
stdlib xD

Аврил
28.03.2017
23:24:23
например?
я всякие простые штуки делаю с помощью neural2d - всё компилится и работает сразу, никаких зависимостей, ничего.

Vladislav
28.03.2017
23:26:32
а, ну если тебе только простые топологии и без куды то да, но что-то серьезное с таким подходом не сделаешь

Аврил
28.03.2017
23:27:53
вот я и спрашиваю, кто чем пользуется

Vladislav
28.03.2017
23:28:59
можно еще на первый caffe взглянуть

Аврил
28.03.2017
23:29:15
Vladislav
28.03.2017
23:29:55
так ведь тоже под винду его собирают https://github.com/BVLC/caffe/tree/windows

есть CNTK майкрософтовский, но его я не тыкал https://en.wikipedia.org/wiki/CNTK

уж его в линуксовости не обвинишь)

Аврил
28.03.2017
23:32:56
есть CNTK майкрософтовский, но его я не тыкал https://en.wikipedia.org/wiki/CNTK
почему-то у меня эта штука совсем не завелась

Vladislav
28.03.2017
23:33:05
MXNet туда же

Аврил
28.03.2017
23:33:28
её возможно в глючном виде выложили сначала, никто поставить не мог

даже на ютубе видосы висят, как люди лбом об стенку долбятся с cntk

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