Публикации по теме 'static'


Зачем нам нужно статическое ключевое слово в JAVA…?
Статический Ключевое слово static в Java используется в основном для управления памятью. Мы можем применять статическое ключевое слово с переменными, методами, блоками и вложенными классами. Ключевое слово static принадлежит классу, а не экземпляру класса. Основное использование ключевого слова static: делает программу более эффективной с точки зрения использования памяти. Статический → Уровень класса Нестатический → Уровень объекта 1. Статический блок static{..

Статические библиотеки на C
Что такое статическая библиотека? Статические библиотеки — это уже существующий код, который скомпилирован и готов к использованию, например, если вы работаете над большим проектом и у вас есть несколько персонализированных функций. вы можете создать библиотеку со всеми ними и использовать их в разных проектах. Почему мы должны использовать статические библиотеки? Если мы создадим статическую библиотеку, мы сможем разместить все функции, которые будем использовать, в одном месте,..

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

Альтернатива библиотекам статических классов
У меня есть большая коллекция статических классов Utility, которые содержат очень общие статические методы. Например, у меня есть класс CollectionUtility, в котором есть такие полезные методы, как: общедоступная статическая пустота...
1236 просмотров
schedule 06.11.2021

Могу ли я добавить методы расширения к существующему статическому классу?
Я поклонник методов расширения в C #, но мне не удалось добавить метод расширения к статическому классу, например Console. Например, если я хочу добавить в консоль расширение под названием «WriteBlueLine», чтобы я мог:...
213450 просмотров
schedule 25.09.2021

Вы бы использовали внутренние статические переменные в C?
В C вы можете иметь внешние статические переменные, которые доступны для просмотра повсюду в файле, в то время как внутренние статические переменные видны только в функции, но являются постоянными. Например: #include <stdio.h> void...
15398 просмотров
schedule 03.10.2021

Поделиться списком изображений в приложении .Net Winforms
Я хочу иметь ОДИН экземпляр списка изображений, которым я хочу поделиться во всех формах в моем приложении (ах) (значки для панели инструментов). Я видел заданный вопрос раньше, и люди придумали пользовательский элемент управления (что бесполезно,...
3502 просмотров
schedule 29.09.2021

Объявление нестатического константного массива как члена класса
Как мы можем объявить нестатический массив констант в качестве атрибута класса? Следующий код вызывает ошибку компиляции 'Test :: x': член не может быть инициализирован class Test { public: const int x[10]; public: Test()...
2109 просмотров
schedule 11.09.2021

Цель C - Где вы освобождаете глобальные статические переменные?
Или что противоположно + (void) initialize? Вот моя ситуация: У меня есть класс Unit, чья функция - (id) initWithName: берет данные из глобального NSDictionary, который создается лениво и определяется в файле Unit.m как: статический...
3570 просмотров
schedule 06.09.2021

Существуют ли другие языки, кроме D, со статическим if?
Я думаю, что D static if - интересная языковая особенность. Это наводит на мой вопрос: есть ли другие примеры скомпилированных языков, в которых компилятор имеет четкое представление о коде и есть языковые средства для доступа к ним? Например,...
1676 просмотров
schedule 14.09.2021

Как я могу гарантировать, что класс имеет статическое свойство, используя интерфейс или абстракцию?
У меня есть один абстрактный класс - скажем, myBase. И я хочу, чтобы все классы, производные от myBase, имели одно статическое поле с именем public static List<string> MyPArameterNames { get {return _myParameterNames;} } Итак, каждый...
31460 просмотров

использование libcurl без dll
Я использую Microsoft Visual C ++ 2010, и мне нужно создать приложение, не требующее библиотеки libcurl. Я определяю CURL_STATICLIB в директивах препроцессора и связываюсь с libcurl.lib, libcurl_static.lib, ws2_32.lib и winmm.lib, но для работы...
12841 просмотров
schedule 18.11.2021

Консоль C # (пояснение статического класса)
Надеюсь, я понял концепцию статических классов (спасибо Джону Скиту и его ответ на мой другой вопрос). Кроме того, меня только интересует, почему в MSDN они не показывают консоль как типичный статический класс. Или Console в этом смысле особенная?
1126 просмотров
schedule 09.10.2021

MVVM ViewModel и статические методы
Я пытаюсь переписать свое приложение, используя шаблон MVVM. У меня есть окно для отображения связанных документов для разных объектов с помощью таких статических методов: public partial class ShowRelatedDocuments : Window {...
2415 просмотров
schedule 02.10.2021

статические функции-члены и безопасность потоков
Объекты и переменные, созданные в статической функции-члене, не считаются «локальными», как в функции-члене, так что теперь они могут совместно использоваться несколькими потоками, верно? Если у вас есть функция-член, которая создает какой-либо...
24788 просмотров

Использование статического NSDate для определения времени прохождения
Я пытаюсь установить статическую дату, чтобы определить, сколько секунд прошло между каждым вызовом этого метода. Мгновенный сбой! -(void) myMethod { static NSDate *staticDate = nil; NSTimeInterval seconds = 0.0;...
1463 просмотров
schedule 08.09.2021

Надлежащее использование статического метода
По идее, уместно ли использовать статический метод (C #), когда метод будет принимать только входные данные и переформатировать входные данные в качестве выходных? Например: public static string FormatString(string inputString){ return "some...
2900 просмотров
schedule 11.09.2021

Преимущества наличия Java-класса только с общедоступными статическими конечными полями?
Я просматриваю код своей работы от другого сотрудника и наткнулся на класс, состоящий только из общедоступных статических конечных полей. Какая от этого польза и как ее можно использовать? Я предполагаю, что это упрощает получение информации из...
1030 просмотров
schedule 16.09.2021

Может ли статический член класса иметь тот же тип, что и класс, членом которого он является в C ++
скажем, у меня есть class : foo { public: static const foo Invalidfoo; foo(); foo(int, string); private: int number; std::string name; }; Это безопасно или склонно к возникновению каких-либо проблем? РЕДАКТИРОВАТЬ : Я хочу...
504 просмотров
schedule 28.09.2021

Проблема с доступом к статическому полю класса Java
Мне необъяснимо трудно делать то, что я считал простотой. У меня есть файл JAR на моем пути к классам. Я нахожусь в Emacs, использую SLIME REPL, и я пытаюсь получить доступ к статическому полю экземпляра класса Java (один внутри JAR). Вот мой...
734 просмотров
schedule 08.09.2021

pchisq увеличить точность десятичной дроби
Есть ли способ повысить точность десятичных дробей для вероятностных распределений. > 1-pchisq(90, 5) [1] 0 Но: > pchisq(90, 5, lower.tail=F) [1] 6.71932e-18
1369 просмотров
schedule 27.10.2021

Использование статических методов
Я пишу простой класс интерфейса, как показано ниже. Мне нужно сделать доступным пользователю только один из его методов. Пользователю, использующему этот класс, нужно только возвращаемое значение этого конкретного метода ( checkLink ). Поэтому я...
344 просмотров
schedule 21.09.2021

Можем ли мы действительно ограничить область действия глобальной переменной с помощью Static?
Я где-то читал, что мы можем ограничить область глобальной переменной файлом, только используя ключевое слово static перед именем переменной. Но когда я попробовал это практически, оказалось, что это не так: //1st file - file1.c...
727 просмотров
schedule 17.10.2021