6
ответов

Как записать, что переполнение буфера использует в GCC, Windows XP, x86?

освободите функцию (интервал a, интервал b, интервал c) {символьный buffer1[5]; символьный buffer2[10]; интервал *мочит; мочите = buffer1 + 12; (*ret) + = 8;//, почему это 8??} освобождают основной () {интервал x; x = 0; функция (1,2,3);...
вопрос задан: 30 March 2010 13:33
6
ответов

Там какой-либо путь состоит в том, чтобы определить доступное стековое пространство во время выполнения?

Я знаю, что размер стека фиксируется. Таким образом, мы не можем хранить большие объекты на стеке, и мы смещаемся к динамическим выделениям (например, malloc). Кроме того, стек привыкает, когда существует вложение вызовов функции, таким образом, мы избега
вопрос задан: 22 February 2010 05:24
6
ответов

Ориентированная на многопотоковое исполнение стопка C++

Я плохо знаком с C++ и пишу многопоточное приложение, посредством чего различные писатели будут продвигать объекты на стек и читателей, вытягивающих их от стека (или по крайней мере продвигающих указатель на объект).....
вопрос задан: 11 July 2009 19:13
6
ответов

Почему я должен Инициализировать Все Поля в своей структуре C# с Конструктором Не по умолчанию?

Я хотел бы попробовать этот код: общедоступное Направление структуры {частный интервал _azimuth; общедоступный международный Азимут {добирается {возвращают _azimuth;} набор {_azimuth = значение; }} общественность...
вопрос задан: 25 April 2009 14:32
6
ответов

Повреждение стека в C++

В C++, в котором пути может быть поврежден стек. Одним путем я предполагаю, к перезаписи переменных стека путем доступа к массиву вне его границ. Есть ли какой-либо другой способ, которым это может быть повреждено?
вопрос задан: 5 April 2009 07:12
6
ответов

Странное поведение стека в C

Я волнуюсь, что неправильно понимаю что-то о поведении стека в C. Предположим, что у меня есть следующий код: международное основное (интервал argc, символ константы * argv []) {интервал = 20, b = 25; {...
вопрос задан: 22 March 2009 00:03
6
ответов

Получение исключения из-за переполнения стека при объявлении большого массива

Следующий код генерирует ошибку переполнения стека для меня международное основное (интервал argc, символ* argv []) {международное решето [2000000]; возвратитесь 0;}, Как я обхожу это? Я использую Turbo C++, но был бы...
вопрос задан: 22 February 2009 06:25
5
ответов

Каково направление роста стека в большинстве современных систем?

Я готовлю некоторые учебные материалы в C, и я хочу, чтобы мои примеры соответствовали типичной модели стека. Какое направление делает стек C, растут в Linux, Windows, MAC OSX (PPC и x86), Солярис и большинство...
вопрос задан: 1 July 2019 07:33
5
ответов

Есть ли предел на стековую память?

Я проходил один из потоков. Программа отказала, потому что она объявила массив 10^6 локально в функции. Приведенной причиной был сбой выделения памяти на стеке, ведет для катастрофического отказа...
вопрос задан: 15 March 2016 23:12
5
ответов

Как я могу определить обратный адрес на стеке?

Я знаю, что, если я в некотором функциональном нечто (), который вызывают где-нибудь от панели () функцию, затем этот обратный адрес продвинут на стеке. #include <stdio.h> освобождают нечто () {...
вопрос задан: 2 January 2016 05:56
5
ответов

Как виртуальная машина работает?

Я изучал, как работают языки программирования, и у некоторых из них есть так называемые виртуальные машины. Я понимаю, что это - некоторая форма эмуляции языка программирования в другом...
вопрос задан: 11 June 2015 12:07
5
ответов

Основная рекурсия, проверьте сбалансированную круглую скобку

Я записал программное обеспечение в прошлом, которое использует стек для проверки на сбалансированные уравнения, но теперь меня просят записать подобный алгоритм рекурсивно для проверки на правильно вложенные скобки и круглую скобку...
вопрос задан: 10 February 2015 05:23
5
ответов

Вызов удаляет на переменной, выделенной на стеке

При игнорировании стиля программирования и дизайна, действительно ли "безопасно" звонить, удаляют на переменной, выделенной на стеке? Например: интервал nAmount; удалите &nAmount; или образец класса {общественность: образец ();...
вопрос задан: 18 October 2014 10:42
5
ответов

Как обнаружить корневой рекурсивный вызов?

Скажите, что мы пишем простую выдумку рекурсивной функции (n), который вычисляет энное Число Фибоначчи. Теперь, мы хотим, чтобы функция распечатала то энное число. Поскольку та же функция вызывается неоднократно...
вопрос задан: 31 August 2014 01:35
5
ответов

Какой стек Вы использовали бы для нового веб-проекта Java, если бы Вы запустили сегодня? [закрытый]

Если необходимо было запустить совершенно новый проект Java сегодня со следующих требований: высокий масштаб (20k + пользователи) Вы хотите использовать что-то, что является довольно сформировавшимся (не изменяющийся существенно) и привычка быть...
вопрос задан: 27 November 2013 17:57
5
ответов

Имея & AWQ-EventQueue-0 & rdquo; java.lang.StackOverflowError с определенным набором переменных [duplicate]

Я кодирую эту программу, чтобы решить следующее уравнение: ax + by + cz + .... + nk & lt; = d a, b, c, ..., n и d будут введены пользователем. Отображение того, что a, b, c, ..., n - прейскурант, а x y z ... k - это ...
вопрос задан: 26 November 2012 13:22
5
ответов

спроектировать стек таким образом, чтобы getMinimum () был равен O (1)

Это один из вопросов интервью. Вам необходимо спроектировать стек, содержащий целочисленное значение, чтобы функция getMinimum () возвращала минимальный элемент в стеке. Например: рассмотрим ...
вопрос задан: 18 October 2011 16:11
5
ответов

Стек по сравнению с "кучей" в [закрытой].NET

В Вашем фактическом опыте программирования, как сделал это знание СТЕКА и "КУЧИ" на самом деле, спасают Вас в реальной жизни? Какая-либо история от канавок? Или это понятие, хорошее для того, чтобы заполнить книги программирования...
вопрос задан: 4 November 2010 13:34
5
ответов

Выделение памяти Java на стеке по сравнению с "кучей"

Я чувствую себя подобно новичку для того, чтобы задать этот вопрос - но почему случается так, что, когда я передаю Набор ниже в мой метод и указываю на него на новый HashSet, он все еще выходит как EmptySet? Это потому что локально...
вопрос задан: 20 July 2010 01:28
5
ответов

Почему должен появиться (), берут аргумент?

Быстрый фон я - Java-разработчик, который играл вокруг с C++ в мое свободное/скучающее время. Предисловие В C++, Вы часто видите, что поп берет аргумент ссылкой: освободите поп (удаленный Item&); я...
вопрос задан: 3 May 2010 05:53
5
ответов

Существует ли максимальный предел размеру переменной, которая должна быть выделена на стеке?

я объявил переменную структуры в C размера, больше, чем 1024 байта. При выполнении Coverity (статическое приложение анализатора кода) это сообщает, что эта переменная стека больше, чем 1 024 байта и поэтому...
вопрос задан: 27 January 2010 19:58
5
ответов

структуры/классы c# складывают/помещают управление в "кучу"?

таким образом в C++ это очень легко. Вы хотите, чтобы любой класс/структура был выделен на "куче", использовал новый. если Вы хотите это на стеке, не используйте новый. в C# мы всегда используем новое ключевое слово, и в зависимости от...
вопрос задан: 8 January 2010 23:54
5
ответов

Максимум C/C++ складывает размер программы

Я хочу сделать DFS на 100 X 100 массивов. (Скажите, что элементы массива представляют узлы графика), Настолько принимающий худший случай, глубина вызовов рекурсивной функции может пойти, до 10 000 с каждым взятием вызова до говорят 20...
вопрос задан: 1 December 2009 12:56
5
ответов

Когда стековое пространство выделяется для локальных переменных?

У меня есть вопрос о следующем коде C: освободите my_function () {интервал i1; интервал j1;//Делают что-то... если (check_something ()) {интервал i2; интервал j2;//Делают...
вопрос задан: 6 November 2009 15:15
5
ответов

Как реализовать стек и очередь в JavaScript?

Каков наилучший способ реализации стека и очереди в JavaScript? Я ищу алгоритм шунтирования и мне понадобятся эти структуры данных.
вопрос задан: 19 October 2009 18:15
5
ответов

Вопрос о стековом фрейме: Java по сравнению с C++

Q1. В Java все объекты, массивы и переменные класса хранятся на "куче"? Действительно ли то же верно для C++? Действительно ли сегмент данных является частью "кучи"? Что относительно следующего кода в C++? класс MyClass {...
вопрос задан: 26 August 2009 18:33
5
ответов

Как к mmap стек для клона () системный вызов на Linux?

Клон () системный вызов на Linux берет параметр, указывающий на стек для нового созданного потока для использования. Очевидный способ сделать это только к malloc некоторое пространство, и передайте это, но затем Вы имеете...
вопрос задан: 4 July 2009 23:30
5
ответов

Как делают я выделяю станд.:: строка на стеке с помощью строковой реализации glibc?

международное основное (пустота) {станд.:: строковое нечто ("нечто");} Мое понимание - то, что вышеупомянутый код использует средство выделения по умолчанию для вызова новым. Таким образом даже при том, что станд.:: строковое нечто выделяется на
вопрос задан: 23 April 2009 23:17
5
ответов

Когда структуры не живут на стеке?

Я прочитываю рецензии на книгу Jon Skeet, и он пробегается через многочисленные погрешности Главного Первого C#. Один из них привлек мое внимание: [Под Разделом ошибок] Требующий этого всегда живут структуры...
вопрос задан: 4 March 2009 16:15
5
ответов

C++: как создать массив объектов на стеке?

Рассмотрите следующую часть кода Java. интервал N = 10; Возразите obj [] = новый Объект [N]; для (интервал i = 0; я <N; я ++) {международная способность = 1000 * я; obj [я] = новый ArrayList (способность);}, поскольку в...
вопрос задан: 26 November 2008 12:25