13
ответов

Действительно ли требование является определенным порядком на #includes в C++ знак плохого дизайна библиотеки/заголовка?

Я использовал некоторые очень крупномасштабные системы и никогда не видел необходимого порядка, но недавно столкнулся с ним. Делает библиотеку STL или STD, или даже Повышение имеет любые случаи, где бесспорный включает, должен войти...
вопрос задан: 17 December 2008 19:02
5
ответов

Где находятся только для чтения / const в .NET?

В C ++ вы увидите void func (const T & amp; t) везде. Тем не менее, я не видел ничего подобного в .NET. Зачем? Я заметил большое количество параметров, используя struct. Но я не вижу функций с ...
вопрос задан: 11 May 2010 20:36
2
ответа

Почему платформа .NET не имеет приоритетного класса очереди?

Существуют некоторые потоки на Переполнении стека, имеющем дело с реализацией приоритетных очередей в .NET и C#. Моя проблема имеет более основной характер: Почему не там приоритетная очередь из поля в .NET...
вопрос задан: 23 May 2017 12:19
2
ответа

Как я должен создать простой пакет базы данных для своего приложения Python?

Я создаю библиотеку базы данных для своего приложения с помощью sqlite3 как основа. Я хочу структурировать его как так: дб / __ init __. py users.py blah.py etc.py, Таким образом, я сделал бы это в Python:...
вопрос задан: 18 May 2010 02:56
1
ответ

Почему делает станд.:: fstream устанавливают EOF, укусил способ, которым он делает?

Я недавно столкнулся с проблемой, вызванной при помощи fstream:: eof (). Я считал следующую строку отсюда: функция eof () возвращает true, если конец связанного входного файла был достигнут, ложь...
вопрос задан: 24 June 2009 18:19
0
ответов

Объект, который возвращает экземпляр самого себя

Справочная информация: в моем последнем проекте нельзя использовать большую библиотеку, что меня огорчает. Есть несколько вещей, которые я хотел бы получить из любой библиотеки, например, отсутствующие функции addClass, hasClass, ...
вопрос задан: 18 December 2018 21:05
0
ответов

Почему класс java.lang.Thread в Java не помечен дизайнерами как окончательный?

В чем суть разрешения пользователю создавать поток путем расширения класса Thread, когда мы можем достичь той же функциональности, реализовав Runnable и передав его конструктору Thread.
вопрос задан: 8 January 2016 05:25
0
ответов

Почему общий IList < > не наследует неуниверсальный IList

IList не наследует IList, где IEnumerable наследует IEnumerable. Если модификатор out является единственной причиной, то почему большая часть реализации IList (например, Collection & ...
вопрос задан: 28 January 2013 09:33
0
ответов

Почему TStringList имеет BeginUpdate и EndUpdate?

Я понимаю, что использование BeginUpdate и EndUpdate на элементах управления VCL, таких как TListBox, ускоряет процесс заполнения элемента управления элементами, поскольку предотвращает перекрашивание элемента управления до тех пор, пока ...
вопрос задан: 7 June 2012 09:29
0
ответов

Почему this в обратных вызовах jquery chaining является элементом DOM?

Итак, я знаю, что при использовании $ .fn.each, $ .fn.bind и т. Д. является стандартным для ключевого слова this в цепочках обратных вызовов jQuery как элемента DOM. Я знаю, что в процессе разработки, по крайней мере, мне обычно нужен DOM ...
вопрос задан: 9 January 2012 00:16
0
ответов

] Какова цель $ scope в scala.Predef? [

] ​​scala.Predef содержит следующий код: // Очевидно, необходим для библиотеки xml val $ scope = scala.xml.TopScope Кто-нибудь понял, зачем это нужно, учитывая, что он создает ... [
вопрос задан: 28 August 2011 17:37
0
ответов

val или объект для неизменного, окончательного синглтон-объекта

Какое решение должно быть в целом предпочтительным, учитывая, что изменение совместимо с источником? Этот объект Foo {val Bar = new Baz (42, "The answer", true)} или это? object Foo {object Bar ...
вопрос задан: 25 May 2011 13:23
0
ответов

What's the purpose of Function.const?

It is in ScalaDoc but without much documentation. It seems that it always returns the first parameter. Function.const(1)(2) for instance returns 1. Why does it exist and why is it useful?
вопрос задан: 8 May 2011 00:23
0
ответов

Механика расширения с помощью бесплатных функций или функций-членов

Загрузка библиотек C ++, включенных в стандарт, позволяет вам адаптировать ваши объекты для использования в библиотеках. Выбор часто бывает между функцией-членом или свободной функцией в том же пространстве имен. Я бы ...
вопрос задан: 23 March 2011 12:05
0
ответов

Написание библиотеки с интерфейсами C и C ++, в какой способ обернуть?

При подготовке библиотеки (позвольте позвонить it libfoo), я оказался перед следующей дилеммой: написать ли я ее как библиотеку C ++ с оболочкой C: пространство имен Foo {class Bar {...}; } / * ...
вопрос задан: 12 October 2010 12:10