Результаты поиска по запросу "class-design"
функция запутанная. Это сделало бы симпатичную запись в запутанном соревновании по C #, но, скорее всего, вас уволят, если использовать в производстве.
у простой класс, который реализует кольцевой буфер фиксированного размера. Это должно быть эффективно, легко для глаз, типично напечатано. РЕДАКТИРОВАТЬ: Это не должно быть МТ-способных, на данный момент. Я всегда могу добавить блокировку позже, ...
сделай что-нибудь. Мой пример был упрощен ради вопроса.
я есть простой контейнерный класс низкого уровня, который используется файловым классом более высокого уровня. По сути, класс файла использует контейнер для локального хранения изменений перед сохранением окончательной версии в реальном файле. ...
Спасибо
у общие классы коллекций в Objective C, такие как NSString, NSArray, NSDictionary и т. Д., Имеют как изменяемую, так и неизменную версию. Какова логика определения их отдельно? Производительность, управление памятью или что-то еще?
Отношения «А» и «Вроде А», что означают каждый из них и чем они отличаются?
Сначала пример для обсуждения: class Foo { // Attributes: int attribute1, attribute2; // Methods: virtual void Foo1() { /* With or without Implementation */ } virtual void Foo2() { /* Also with or without Implementation */ } }; class ...
Разновидности объявлений @interface, некоторые с круглыми скобками
Я заметил множество@interface объявления для классов Objective-c. Я хотел бы понять, почему разработчики заявляют@interface следующими способами: // in the .h file @interface MyClass : NSObject // ... @end // in the .m file (what's the purpose ...
Как выбрать между статическими и нестатическими методами в C #?
[Редактировать] Мой оригинальный вопрос был «Почему выбирать между статическим и нестатичным? Оба делают то же самое ...» К сожалению, он был отредактирован до специфического для C # вопроса, чего я действительно хотел избежать. Итак, ...
Классы C ++ с членами, ссылающимися друг на друга
Я пытаюсь написать 2 класса с членами, которые ссылаются друг на друга. Я не уверен, что делаю что-то не так или это просто невозможно. Может кто-нибудь помочь мне здесь... Source.cpp #include "Headers.h" using namespace std; void main() { ...
Использование self в методе класса
Я наткнулся на этот код в ShareKit, и я не понимаю, что имел в виду автор, используяself в методе класса. Есть предупреждение: несовместимые типы указателей отправляют «класс» в тип параметраid<FBSessionDelegate>. Я хочу убрать эти ...
Класс соединения PDO / код и дизайн класса
Я пытаюсь понять, как использовать PDO с классом "подключения". class db { private static $dbh; private function __construct(){} private function __clone(){} public static function connect() { if(!self::$dbh){ self::$dbh = new ...
Дизайн класса против IDE: действительно ли функции, не являющиеся членами группы, действительно стоят того?
В (иначе) отличной книгеСтандарты кодирования C ++ [http://www.gotw.ca/publications/c++cs.htm], Пункт 44, под названием«Предпочитаю писать функции, не являющиеся членами группы»Саттер и Александреску рекомендуют, чтобы только функции, которым ...