Описание тега static-functions
1
ответ
Почему пришла эта ошибка? "статическое объявление функции следует за нестатическим объявлением"?
Я узнаю о статической функции и, как правило, если я объявляю функцию как статическую функцию, я не могу получить доступ к этой функции в другой файл c, и если я пытаюсь получить доступ, то должна появиться ошибка "undefined reference to` fun", поэт…
01 дек '17 в 09:31
3
ответа
Можно ли указать статическую функцию в интерфейсе Kotlin?
Я хочу сделать что-то вроде этого: interface Serializable<FromType, ToType> { fun serialize(): ToType companion object { abstract fun deserialize(serialized: ToType): FromType } } или даже это будет работать для меня: interface Serializable<…
02 ноя '16 в 00:02
2
ответа
Использование статических переменных и функций
У меня есть следующее определение класса и main(). Может кто-нибудь указать мне, почему я получаю ошибку? #include <iostream> #include <list> using namespace std; class test { protected: static list<int> a; public: test() { a.push_…
31 май '11 в 21:33
1
ответ
Используя статическую функцию в C++, мой профессор хочет, чтобы я сообщил main, какой объект имеет наивысший приоритет, не передавая ничего
Мне дали следующую основную функцию, и я должен кодировать объект для передачи. Вот главное: #include <iostream> #include <string> #include <ctime> #include <stdexcept> #include "ToDo.h" using namespace std; int getRand(int m…
22 ноя '17 в 14:44
3
ответа
Как проверить статические функции C с помощью Google Test
У меня есть файл C содержит некоторые статические функции, как использовать Google Te st, чтобы проверить эти статические функции? заголовочный файл: test.h int accessData(); исходный файл: test.c static int value; static int getData() { return valu…
19 авг '15 в 11:54
4
ответа
Организация C-программы с множеством статических функций
Я работаю над личным проектом и хочу только выставить функцию 3 или 4. Одной из проблем этого является то, что мой файл.c получает все больше статических функций. В настоящее время у него уже есть 21 статическая функция. Как лучше организовать файл.…
18 сен '14 в 17:01
0
ответов
Увеличивает ли неиспользуемые статические функции в заголовках размер модуля ядра?
Статические функции - это функции, которые видны только другим функциям в том же файле (ссылка ниже). статическая функция в C При разработке загружаемого модуля ядра я должен включить много заголовков. Эти заголовки реализуют слишком много статическ…
04 июл '13 в 13:49
2
ответа
Как я могу присвоить значение публичной переменной из статической функции в php?
Я старался $this-> но не может присвоить значение $first_name and $last_name переменная. Как убрать статическую функцию из функции и не вставить статическую функцию в переменные, как я могу эхо full_name()? Вот код: <?php class User { public $…
05 июн '12 в 20:40
2
ответа
Статические функции Android
Мне интересно, как я могу получить доступ к инструкции возврата с помощью статической функции. У меня есть статическая функция с Async, и я хочу затем получить оператор return в другом классе - я знаю, это звучит сложно, но я уверен, что это простое…
04 июн '12 в 14:54
2
ответа
C++ Статическая функция дублирования
Допустим, у меня есть класс со статической функцией. Конструктор класса выполняет pthread_create, используя статическую функцию в качестве точки входа. Мой вопрос: Если бы у меня было несколько экземпляров этого класса, все ли они запускали бы свой …
25 авг '11 в 19:29
2
ответа
Статические функции-члены в namesapce
У меня есть статическая функция-член внутри моего класса, которую я хотел бы добавить в свое пространство имен. class A{ public: static void func(); }; namespace myNamespace{ void A::func(){ ... } } int main(){ myNamespace::A::func; } Я получаю след…
26 фев '19 в 06:28
3
ответа
Статические функции области видимости C++
Когда следует рассмотреть возможность использования статических функций, определенных в области видимости файла? Я обычно использую их, когда задача, выполняемая в одной такой функции, на самом деле не принадлежит функциям-членам какого-либо класса,…
08 апр '15 в 19:52
0
ответов
Стандартное соглашение о вызовах при компиляции статической функции?
Я обрабатываю сгенерированный компилятором ассемблерный код; незнание используемой конвенции о вызовах усложняет задачу. Можно ли заставить GCC соответствовать стандартному соглашению о вызовах при компиляции статической функции?
06 дек '17 в 10:39
1
ответ
Visual Studio не может разрешить статические функции
Вот код и вывод. win_main.cpp #include <Windows.h> #include <tchar.h> #include "d3d9_object.h" #pragma comment(lib, "d3d9.lib") #pragma comment(lib, "d3dx9.lib") LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM); WNDCLASSEX createWndC…
09 июн '15 в 22:34
2
ответа
Проблема доступа к переменной сервера в статической функции в C#
Я не могу получить доступ к переменной сервера / ответа в моей статической функции. Могу ли я получить к ним доступ в статической функции или включить некоторые пространства имен
20 сен '10 в 10:45
4
ответа
Как вернуть значения функции при использовании метода цепочки в PHP?
Скажем, у меня есть следующий класс: class Test { private static $instance = false; public static function test() { if(!self::$instance) { self::$instance = new self(); } return self::$instance; } public function test1() { //... } public function te…
05 мар '17 в 21:14
0
ответов
Являются ли статические функции в ES6 заменой миксинов, которые использовались в React?
Я новичок в React. Может кто-нибудь объяснить, почему ES6 запускается без какой-либо поддержки mixin. Поскольку при использовании React с классами ES6 поддержка миксинов не поддерживается. Можем ли мы использовать статические функции вместо Mixins в…
04 июн '17 в 22:34
1
ответ
Поддержка SWIG для наследования статических функций-членов
SWIG не переносит унаследованные статические функции производных классов. Как это можно решить? Вот простая иллюстрация проблемы. Это простой заголовочный файл C++: // file test.hpp #include <iostream> class B { public: static void stat() { st…
19 июн '10 в 21:09
1
ответ
Почему статические функции иногда имеют нестандартные стековые фреймы?
В викибук x86 Disassemblyнаписано, что иногда есть подпрограммы, которые не устанавливают стандартные фреймы стека. Один из таких случаев - когда мы объявляем статическую функцию в C. Следующие строки были написаны в книге. When an optimizing compil…
10 ноя '14 в 15:17
3
ответа
Загружены ли аргументы в кеш для пустых функций?
Я знаю, что компиляторы C++ оптимизируют пустые (статические) функции. Основываясь на этих знаниях, я написал фрагмент кода, который должен оптимизироваться всякий раз, когда определен какой-либо идентификатор (используя -D вариант компилятора). Рас…
30 авг '18 в 10:08