Size: a a a

IT KPI C/C++ ХВ (не UB)

2020 May 15

MS

Meow Sav in IT KPI C/C++ ХВ (не UB)
Ruslan Neshta
#define USE_MATH_DEFINES
#include <cmath>
кстати, у меня оно чет не хотело M_PI дефайнить
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
ну мб там где-то андерскор еще нужен, это в гугле можно найти
источник

B[

Bars0_o [SpamBlock] in IT KPI C/C++ ХВ (не UB)
Meow Sav
кстати, у меня оно чет не хотело M_PI дефайнить
+
источник

MS

Meow Sav in IT KPI C/C++ ХВ (не UB)
Хотя на сайте мс написано
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
Святослав
и как это исправить?
мб потому что у тебя запятая в дефайне?
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
дефайнить уже задефайненное блятб
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
и еще
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
зачем два math'а?
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
одного мало что ли?
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
Математические константы | Microsoft Docs
https://docs.microsoft.com/ru-ru/cpp/c-runtime-library/math-constants?view=vs-2019
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
да там андерскор в начале
источник

С

Святослав in IT KPI C/C++ ХВ (не UB)
спасибо большое
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
все, ничего не нужно дефайнить
источник

С

Святослав in IT KPI C/C++ ХВ (не UB)
помогло
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
все уже есть
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
Andrii D
Привет, вопрос такой: кто-то заворачивал интерпретатор Пайтона в с++ шаред либу через boost::python? Не могу из вызываемого питонского кода импортировать numpy, пишет, что во внутренних пайтон импортах нет символа из шаред либы umath. Я подозреваю что надо как-то в cmake указать путь к линкуемым либам, может кто знает какое именно заклинание надо сказать в сценарии cmake, чтобы объяснить завёрнутому интерпретатору где лежат все его импорты?
хз как оно там в бусте
в нормальном питоне я б попробовал pip install numpy
источник

AD

Andrii D in IT KPI C/C++ ХВ (не UB)
Ruslan Neshta
хз как оно там в бусте
в нормальном питоне я б попробовал pip install numpy
Хах, нет, конечно у меня стоит numpy)
источник

AD

Andrii D in IT KPI C/C++ ХВ (не UB)
Просто именно сишную часть этого нампая не видно.. Линекер не находит внутренние шаред либы почему-то(
источник

AD

Andrii D in IT KPI C/C++ ХВ (не UB)
И именно из встроенного питона
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
сложные какие-то у тебя вопросы
источник