Публикации по теме 'static'
Давайте сделаем строительство незаконным в TS
Я изучал проект с открытым исходным кодом Novu. Он следует шаблону DDD для разработки. Там я увидел распространенный шаблон DDD с реализациями команд и сценариев использования через службу NestJS.
Команда в разработке, управляемой доменом, в основном похожа на DTO (простой класс с точки зрения непрофессионала). Я обнаружил, что каждая команда следовала шаблону ClassName.create() для создания нового класса вместо использования конструкторов.
Статический метод создания в команде..
Вопросы по теме 'static'
Статические классы в С#
Отвечая на этот вопрос ( https://stackoverflow.com/questions/352317/c-coding-question#352327 ), это заставило меня задуматься...
Есть ли опасность рассматривать статический класс как эквивалентный экземпляру нестатического класса, который реализует...
1564 просмотров
schedule
26.11.2023
использование общедоступного статического класса в «Проекте» с определенными пространствами имен
В прошлом я действительно не использовал пространства имен, но в этом проекте я использую SourceSafe, для которого требуется проект, в котором все помещается в пространства имен...
В прошлом я просто мог создать общедоступный статический класс в...
2918 просмотров
schedule
05.12.2023
Инициализировать статический массив строк (С++)?
Я не могу на всю жизнь понять, как это сделать правильно. У меня есть класс, которому нужно хранить некоторые константы (текст, который соответствует значениям в типе перечисления) — я объявил его так (публично) в своем классе:
const static char*...
47837 просмотров
schedule
09.05.2024
AS3 — Доступ к атрибутам статической переменной объекта из другого объекта
У меня есть 2 класса, дисплей содержит текущий выбранный компонент:
public class Display
{
public static var selectedComponent:Component;
}
Компонент имеет строку идентификатора, а переменная selectedComponent устанавливается по щелчку:...
1675 просмотров
schedule
27.09.2022
Вызов нестатического метода в статическом методе в Java
Я получаю сообщение об ошибке при попытке вызвать нестатический метод в статическом классе.
Невозможно сделать статическую ссылку на нестатический метод methodName () из воспроизведения типа
Я не могу сделать метод статическим, так как это...
434230 просмотров
schedule
18.01.2024
Относительно членов C# Static Readonly
У меня следующая ситуация. В моем приложении есть очень распространенный класс, который содержит статическое поле только для чтения под названием «BinDirectory», которое содержит путь к каталогу bin. Другие поля в этом классе, которые также являются...
622 просмотров
schedule
18.12.2023
Странная проблема со статическим классом
Ниже мой очень простой статический класс. Не уверен, что не так. Я использую его в нестатическом классе, который имеет правильный оператор «использования». Intellisense видит класс и его единственный метод.
я получаю сообщение об ошибке...
206 просмотров
schedule
31.10.2023
Boost Test динамически или статически связаны?
Мы используем Boost, статически связанный с нашим приложением, но теперь я хочу использовать Boost Test с внешним исполнителем тестов, и для этого требуется, чтобы сами тесты динамически связывались с Boost.Test с помощью необходимого определения...
1807 просмотров
schedule
13.11.2022
Инициализация статического константного члена в шаблонном классе
У меня проблема с инициализацией члена static const. В шаблонном классе я определяю член const и инициализирую его вне класса. Когда я включаю файл .h, где этот класс реализован в нескольких файлах .cpp, я получаю ошибку LNK2005 (я использую...
14481 просмотров
schedule
06.02.2024
Как сделать ссылку на файл .lib в Visual C++ 2010? Без ссылки на проект?
У меня просто есть проблема, которую я пытался решить в течение самого долгого времени.
У меня есть проект статической библиотеки в Visual C++, и я хочу, чтобы другой проект мог ссылаться на него. До сих пор я просто добавлял ссылку на проект...
2534 просмотров
schedule
09.10.2022
Должен ли я всегда делать свои методы статическими, где это возможно?
Я часто задумывался над этим ... наверное, это идиотский вопрос, но начнем.
Скажем, у меня есть этот класс:
public class SomeClass
{
public int AProperty { get; set; }
public void SomeMethod()
{
DoStuff(AProperty);
}
}...
2351 просмотров
schedule
07.01.2024
разница между static_cast‹const A›(*this) и static_cast‹const A&›(*this)
в следующем коде (взятом из эффективного С++):
class A
{
....
char& operator[](std::size_t position) // now just calls const op[]
{
return
const_cast<char&>( // cast away const on op[]'s return...
4534 просмотров
schedule
31.12.2023
Статические классы и методы — это плохо? Глобальные переменные осуждаются?
У меня есть приложение, которое имеет возможность подключения к базе данных, и хотя, очевидно, есть объекты, соответствующие данным в моей базе данных, я обнаружил, что все мои методы обработки данных могут быть статическими, поскольку нет реальной...
721 просмотров
schedule
09.10.2022
Какой лучший дизайн для этого класса?
принять этот класс:
public class Logger
{
static TextWriter fs = null;
public Logger(string path)
{
fs = File.CreateText(path);
}
public static void Log(Exception ex)
{
///do logging
}
public...
148 просмотров
schedule
12.12.2022
Как заранее измерить статический размер? WINAPI
Я создаю вдову со статическим текстом, и из-за всех вещей с разрешением 96/120/180 DPI мне нужно создать мини-движок макета.
Диалог создается в коде, статика создается в коде, шрифты создаются в коде, все, в основном потому, что ресурсы в .rc также...
890 просмотров
schedule
27.09.2022
Как скомпилировать приложение Qt, чтобы dll Microsoft не требовалась?
У меня есть приложение Qt, которое я компилирую статически, т.е. таким образом, что все библиотеки Qt не нужны во время выполнения.
Однако моему приложению по-прежнему нужны библиотеки DLL Microsoft: в частности, MSVCP100.DLL и MSVCR100.DLL. Как я...
3557 просмотров
schedule
02.10.2022
LNK2019: неразрешенный внешний символ в цепочке статических библиотек
эон заставил меня понять, что мне нужно пересмотреть свой вопрос.
У меня есть цепочка статических библиотек С++, которые отлично работают. Для 3 библиотек A, B, C («->» означает зависимость): если A-> B и A-> C, чем когда я собираю A, все...
8660 просмотров
schedule
15.01.2024
Возможно ли иметь статическую переменную-член в моем шаблонном классе, чтобы пользователь класса не знал об этом?
У меня есть шаблонный класс контейнера, что-то вроде этого игрушечного кода:
template <class ItemType> class MyVector
{
public:
MyVector() : _numItems(0), _items(NULL) {/* empty */}
/** Returns a reference to the first item in our...
195 просмотров
schedule
18.11.2023
Неявная внутренняя связь отличается от явной внутренней связи (статической)?
Сегодня я столкнулся с особенностью, которая, может быть, и не очень важна, но тем не менее меня озадачивает. Может быть, я просто неправильно понимаю С++.
Некоторые массивы внутри исходного файла указывают на строковые литералы, например:...
459 просмотров
schedule
05.12.2022
Почему статические переменные нужно объявлять дважды в C++
У меня есть заголовок filepaths.h , который определяет ряд статических переменных:
#ifndef FILEPATHS_H
#define FILEPATHS_H
class FilePaths {
public:
static QString dataFolder();
static QString profileFolder();
private:
static...
2863 просмотров
schedule
17.09.2022