Вопросы по теме 'linkage'

статический против внешнего C / C ++
В чем разница между статической функцией-членом и внешней функцией связи "C"? Например, при использовании makecontext в C ++ мне нужно передать указатель на функцию. Google рекомендует использовать для этого ссылку extern "C", потому что...
23385 просмотров

ошибка компоновки С++ неразрешенный внешний символ
Я пишу программу Matrix: у меня есть класс для представления обычной матрицы (RegMatrix) и класс для представления разреженной матрицы (SparseMatrix), то есть: представляют только ненулевые значения. В начале каждого H-файла я пишу противоположное...
830 просмотров
schedule 28.04.2024

Связывание символов в ActionScript 3 / Flash CS5
Я новичок в Flash / ActionScript и столкнулся с небольшими проблемами при создании настраиваемого базового класса для некоторых из моих символов. У меня есть флэш-файл с несколькими планетами, и я хочу сохранить некоторую информацию о каждой...
3372 просмотров
schedule 22.05.2022

Как правильно создать стороннюю библиотеку для использования в конфигурациях отладки и выпуска в моем проекте?
Когда мне нужно создать какую-то стороннюю библиотеку для использования в нескольких моих проектах с разными версиями MSVC, я обычно создаю ее для каждой версии MSVC и для обе отладки и Конфигурации выпуска. Это то, что делает boost, и это то,...
567 просмотров
schedule 06.07.2023

Как устранить эту прерывистую ошибку Weblogic java.lang.LinkageError? Каковы шаги, чтобы понять, что это значит, и исправить это?
У меня возникает прерывистая ошибка связи: (это в основном вся информация, которая у меня есть) java.lang.LinkageError loader constraint violation: when resolving field 'service' of the class loader instance of...
9763 просмотров
schedule 26.10.2023

Использование extern в единице перевода
extern int a; int a = 1; int main(void) { return 0; } Это УБ? стандарт говорит в 6.2.2/7 Если в единице перевода один и тот же идентификатор появляется как с внутренней, так и с внешней связью, поведение не определено.
211 просмотров
schedule 12.12.2022

переменная имеет внутреннюю связь, но не определена
У меня есть этот файл .h: namespace{ class Invariant{ public: Invariant(z3::expr e,Instruction *i):Expr(e),I(i){ DenseMap<Instruction*,Invariant*> FunMap = Invariants[F]; } private: //static map static DenseMap<Function*,...
14588 просмотров
schedule 29.05.2022

Python вычисляет матрицу расстояний из данных словаря
Я хочу вычислить матрицу расстояний из данных словаря следующим образом: y = {"a": ndarray1, "b": ndarry2, "c": ndarry3} Значение каждого ключа ("a", "b", "c") представляет собой np.ndarry разного размера. И у меня есть функция dist() ,...
1056 просмотров

Что означает внутренняя связь?
В стандарте сказано, что: Когда имя имеет внутреннюю связь, на объект, который оно обозначает, можно ссылаться по именам из других областей в той же единице перевода. и: Имя, имеющее область пространства имен (3.3.6), имеет...
2473 просмотров
schedule 07.05.2023

Связь RDF с другим набором данных
У меня есть этот файл RDF: <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:j.0="http://relation/" > <rdf:Description rdf:about="http://Group/row100"> <j.0:Codice>VC</j.0:Codice>...
125 просмотров
schedule 17.10.2022

В C, если объекты, объявленные в области видимости блока, не имеют связи, почему объявление функции внутри main () без extern работает?
Насколько мне известно, объекты в C имеют 3 типа связей: 1) внешнюю, 2) внутреннюю и 3) никакую, и эти объекты, объявленные в области видимости блока, как в теле функции, не имеют связи, если перед ними не указано ключевое слово «extern». или...
656 просмотров
schedule 07.09.2022

Не удается связать библиотеки GLFW
Все очень похоже на этот вопрос , за исключением glfwInit() (все остальные функции glfw по-прежнему вызывают ошибку связывания), который связывается нормально. Когда я попытался изменить «glfw» на «glfw3», все в порядке, но приложение зависает на...
353 просмотров
schedule 27.08.2022

Что происходит, когда объявление нестатической функции следует за объявлением статической функции?
Компилируется следующее: static int foo() { return 1; } int foo(); Но будет ли он всегда компилироваться? Хорошо ли определено поведение в этом случае? И что это значит, когда за статическим объявлением следует нестатический прототип?
1433 просмотров
schedule 18.09.2022

Связывание явного создания экземпляра шаблона класса
Допускаются ли несколько экземпляров одного и того же шаблона класса с одним и тем же типом в разных единицах компиляции? А как насчет шаблонов функций? Пример кода выглядит следующим образом: test.hpp template <typename T> class A {...
729 просмотров
schedule 07.12.2023

Как С++ различает вызов глобальной переменной и объявление глобальной переменной?
Это самая запутанная часть для меня из раздела Глобальные переменные и свойства связи. extern int g_var1; Оператор может выглядеть примерно так при определении внешней неконстантной глобальной переменной. Я думаю, что я напишу точно так же...
522 просмотров
schedule 25.04.2022

Создание столбца с уникальным идентификатором для большого набора данных с помощью пакета RecordLinkage
Я пытаюсь создать столбец уникального идентификатора с помощью пакета RecordLinkage. Я успешно сделал это при работе с меньшими наборами данных (‹= 1 000 000), но не смог воспроизвести этот результат для больших наборов данных (> 1 000 000), которые...
681 просмотров
schedule 17.04.2023

Связь между координатами графика дендрограммы и узлами кластера в scipy
Я ищу способ получить координаты точки кластера в дендрограмма на основе его ClusterNode возвращает to_tree . Использование scipy для построения дендрограммы из таких данных, как: X = data Y = pdist(X) Z = linkage(Y) dend = dendrogram(Z)...
1407 просмотров

Теоретически может ли использование внешней компоновки и включение файлов заголовков заменить друг друга?
Внешняя связь обеспечивает область видимости единиц компиляции. Теоретически может ли использование внешней компоновки заменить заголовочные файлы, в которых они используются? Я не хочу этого делать, а просто прошу лучше понять концепции. И...
70 просмотров
schedule 18.12.2022

Кому-нибудь нужно объявлять неконстантную переменную с внутренней связью в заголовочном файле?
Я работаю над стандартом кода сайта, который запрещает использование неопределенных или иным образом небезопасных частей C++. В настоящее время я работаю над содержимым заголовочных файлов. По соглашению файл заголовка может повторно использоваться...
102 просмотров
schedule 13.06.2022

Могу ли я предоставить одно и то же определение функции в разных TU?
Я читал о внутренней и внешней связи и обнаружил, что по умолчанию функция имеет внешнюю связь. Поэтому я подумал, можно ли объявить функцию в файле заголовков и предоставить несколько ее определений в разных единицах перевода. До сих пор я...
66 просмотров