9
ответов

Предотвращение утечек памяти с приложенными поведениями

Я создал "приложенное поведение" в моем приложении WPF, которое позволяет мне обработать Ввести нажатие клавиши и переместиться в следующее управление. Я называю это EnterKeyTraversal. IsEnabled, и Вы видите код моего...
вопрос задан: 18 August 2008 00:49
8
ответов

Определите размер динамично выделенной памяти в C

Существует ли путь в C для обнаружения размера динамично выделенной памяти? Например, после символа* p = malloc (100); существует ли способ узнать размер памяти, связанной с p?
вопрос задан: 19 August 2017 12:03
8
ответов

Память (символьного) массива освобождена путем выхода из объема?

Очень связанный с моим предыдущим вопросом, но я нашел, что это было отдельным вопросом, и не могу найти основательный ответ на это. Память используется (символьным) массивом, освобожденным путем выхода из объема?...
вопрос задан: 23 May 2017 12:22
8
ответов

Подпроцесс Python. Popen erroring с OSError: [Errno 12] не Может выделить память после промежутка времени

Примечание: Этот вопрос повторно спросили со сводкой всех попыток отладки здесь. У меня есть сценарий Python, который работает как фоновый процесс, выполняющийся каждые 60 секунд. Часть этого является вызовом...
вопрос задан: 23 May 2017 12:00
8
ответов

Так как я не могу возвратить локальную переменную, что лучший способ состоит в том, чтобы возвратить строку из функции C++ или C?

Как продолжение этого вопроса: Из того, что я видел, это должно работать как ожидалось: пусто приветствуйте () {символ c [] = "Привет"; greetWith (c);вернуть;}, но это вызовет неопределенное поведение: символ *...
вопрос задан: 23 May 2017 11:59
8
ответов

Python быстрее и легче, чем C++? [закрытый]

Я всегда думал, что преимуществами Python является код readibility и скорость разработки, но время и использование памяти не были так же хороши как те из C++. Эта статистика ударила меня действительно трудно. Что делает Ваш...
вопрос задан: 21 August 2016 16:10
8
ответов

Как происходит “переполнение стека” и как Вы предотвращаете его?

Как происходит переполнение стека и что лучшие пути состоят в том, чтобы удостовериться, что этого не происходит, или способы предотвратить один, особенно на веб-серверах, но других примерах были бы интересны также?
вопрос задан: 29 July 2016 17:46
8
ответов

Как распределить память динамически для struct [duplicate]

У меня есть структура, в которой есть массив другой структуры. typedef struct info_single {pid_t pidx; тип int; } info_single; struct shared_info {long indexx; структура ...
вопрос задан: 4 May 2016 15:46
8
ответов

Почему не удаляет уничтожить что-нибудь?

Я немного играю с динамическим распределением памяти, но не понимаю. При выделении некоторой памяти новым оператором я должен быть в состоянии уничтожить память, на которую указывает указатель ...
вопрос задан: 8 July 2015 21:50
8
ответов

В Java, как лучше всего определить размер объекта?

Например, скажем, у меня есть приложение, которое может читать в CSV-файл с кучами строк данных. Я даю пользователю сводную информацию о количестве строк в зависимости от типов данных, но хочу убедиться, что ...
вопрос задан: 4 May 2015 00:49
8
ответов

ключевое слово “регистра” в C?

Что ключевое слово регистра делает на языке C? Я считал, что это используется для оптимизации, но ясно не определяется ни в каком стандарте. Все еще необходимо и если так, при использовании его?
вопрос задан: 7 August 2014 19:36
8
ответов

получите системную информацию уровня ОС

Я в настоящее время создаю приложение Java, которое могло закончить тем, что было запущено на многих различных платформах, но прежде всего вариантах Соляриса, Linux и Windows. Имеет любого смогшего для успешного извлечения...
вопрос задан: 3 June 2014 23:14
8
ответов

Printf текущий адрес в программе C

Предположите, что у меня есть следующая простая программа C: международное основное () {интервал a=5, b = 6, c; c = +b; возвратитесь 0;} Теперь, я хотел бы знать адрес выражения c=a+b, который является адресом программы где...
вопрос задан: 16 March 2014 01:08
8
ответов

Как может я явно свободная память в Python?

Я записал программу Python, которая действует на большой входной файл для создания нескольких миллионов объектов, представляющих треугольники. Алгоритм: читайте входной файл обрабатывают файл и создают список треугольников...
вопрос задан: 25 November 2013 09:26
8
ответов

Как языки программирования обрабатывают огромное количество арифметики

Для компьютера, работающего с 64-разрядным процессором, наибольшее число, которое он может обработать, составит 264 = 18,446,744,073,709,551,616. Как работают языки программирования, скажем, Java или C, C ++ ...
вопрос задан: 15 May 2013 17:40
8
ответов

Явно освобождающая память в c#

Я имею, создают c# приложение, которое израсходовало 150 МБ памяти (частные байты), главным образом из-за большого словаря: Словарь <строка, интервал> Txns = новый Словарь <строка, интервал> (); я задавался вопросом...
вопрос задан: 10 April 2012 12:06
8
ответов

Распределение памяти для лямбда-захвата во встроенных обратных вызовах [дубликат]

В приведенном ниже примере я имею общую функцию, которая принимает произвольную лямбду в качестве функции обратного вызова, проверяет некоторые предварительные условия и вызывает лямбда, если они удовлетворяются: template & lt; ApplyF & gt; ...
вопрос задан: 2 November 2011 23:12
8
ответов

Какое преимущество имеет там разрешение переменной быть оставленным неинициализированным?

На многих языках Вам разрешают объявить переменную и использовать ее прежде, чем инициализировать его. Например, в C++, можно записать отрывок, такой как: интервал x; суд <<x; Это, конечно, возвратилось бы...
вопрос задан: 9 August 2010 02:27
8
ответов

Как заполнить память быстро значением 'int32_t'?

Существует ли функция (SSEx intrinsics, в порядке), который заполнит память указанным значением int32_t? Например, когда это значение равно 0xAABBCC00, память результата должна быть похожей:...
вопрос задан: 9 July 2010 14:25
8
ответов

Кто удаляет скопированный экземпляр в + оператор? (C++)

Я искал, как реализовать + оператор правильно на всем протяжении Интернета и всех результатов, которые я нашел, делают следующие шаги: константа MyClass MyClass:: оператор + (константа MyClass &other) константа {...
вопрос задан: 19 May 2010 13:50
8
ответов

В C фигурные скобки действуют как стековый фрейм?

Если я создаю переменную в новом наборе фигурных скобок, который является переменный вытолканный от стека на закрывающей фигурной скобке, или это болтается до конца функции? Например: пустое нечто () {...
вопрос задан: 3 May 2010 16:02
8
ответов

Где переменные в C++ сохранены?

Где переменные в C++ сохранены? В RAM или кэше процессора?
вопрос задан: 13 January 2010 13:22
8
ответов

проблема mmap, выделяет огромные объемы памяти

Я получил некоторые огромные файлы, которые я должен проанализировать, и люди рекомендовали mmap, потому что это должно избежать необходимости выделять весь файл, в оперативной памяти. Но рассмотрение 'вершины', действительно похоже, что я...
вопрос задан: 29 December 2009 03:48
8
ответов

Мое (огромное) приложение бросает OutOfMemoryException, теперь что?

Это - безусловно самое сложное программное обеспечение, которое я создал, и теперь это, кажется, исчерпывает память в какой-то момент. Я еще не сделал обширного тестирования, потому что я немного потерян, как я должен приблизиться...
вопрос задан: 5 November 2009 05:48
8
ответов

Как записать памяти эффективную программу Python?

Сказано, что Python автоматически управляет памятью. Я смущен, потому что у меня есть программа Python, последовательно использует больше чем 2 ГБ памяти. Это - простой загрузчик двоичных данных мультипотока и...
вопрос задан: 2 November 2009 07:49
8
ответов

Приложения.NET являются естественно интенсивно использующими память?

Я начал писать крупное приложение в C# впервые в моей жизни. Я записал демонстрационный модуль для тестирования идеи позади моего программного обеспечения. Этот модуль содержал несколько дюжин словарей C# и списков...
вопрос задан: 8 October 2009 21:55
8
ответов

Трассировка повреждения памяти на производстве сервер Linux

Парни, Вы могли рекомендовать инструмент для определения повреждения памяти на производстве многопоточный сервер, созданный с C++ и работой под linux x86_64? Я в настоящее время сталкиваюсь со следующей проблемой:...
вопрос задан: 3 August 2009 04:43
8
ответов

Порядок выделения локальной переменной на стеке

Смотрите на эти две функции: освободите function1 () {интервал x; интервал y; интервал z; интервал *мочит;} освобождают function2 () {символьный buffer1[4]; символьный buffer2[4]; символьный buffer3[4]; интервал *мочит;...
вопрос задан: 9 July 2009 05:55
8
ответов

выделение памяти в C++

Действительно ли возможно выделить произвольный блок памяти с помощью "нового" оператора? В C я могу сделать это как "пустой * p = malloc (7)"; - это выделит 7 байтов, если выравнивание памяти будет установлено на 1 байт. Как к...
вопрос задан: 2 July 2009 15:45
8
ответов

Управление памятью C++ и векторы

Я становлюсь очень смущенным с управлением памятью относительно векторов и мог сделать с некоторым объяснением фундаментальных понятий. У меня есть программа, которая использует большие векторы. Я создал векторы с новым...
вопрос задан: 8 June 2009 17:08