Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Ошибка в алгоритме сортировки C++
Пожалуйста укажите мне ошибку в реализуемом мною алгоритме сортировки #include <iostream> using namespace std; int main() {int x=0,a={2,3,1,9,4,6,5,8,7,0},n=10; for(int i=1;i<n;i++) parkito, а это у вас какой метод сортировки? https://www.cyberforum.ru/cpp-beginners/thread27084.html#post4985
C++ В каждой строке матрицы Z(5,6) сдвинуть все элементы вправо на один разряд https://www.cyberforum.ru/ cpp-beginners/ thread395123.html
Люди добрые, помогите. В каждой строке матрицы Z(5,6) сдвинуть все элементы вправо на один разряд (циклически). Если при этом в последнем столбце оказался ноль, то заменить его числом P, введённым с... Нет их похоже...
C++ Приложение win32 https://www.cyberforum.ru/ cpp-beginners/ thread395111.html
Собсно вот в чем задание: "В ресурсном файле задать три битовых образа. В клиентской области окна разместить три нажимаемые кнопки (pushbutton), по нажатию которых про-исходит смена выводимого в...
C++ Borland C++ как написать в Borland C++ так что бы при нажатий клавиш считало сколько было нажато клавиш???? Andr2011, какой у вас борланд? https://www.cyberforum.ru/ cpp-beginners/ thread395103.html
C++ Программа на С https://www.cyberforum.ru/ cpp-beginners/ thread395093.html
Помогите написать программу на С
C++ 8-я система счисления в си++ задание: ввести число, не большее 500. Вывести представление этого числа в восьмеричной системе счисления https://www.cyberforum.ru/ cpp-beginners/ thread395106.html
C++ Задачка на С++ или С Помогите пожалуйста написать программу на С++ или С: Составьте диалоговую программу угадывания случайно выбранных координат цели в квадрате: по оси х от –10 о 30, по оси у от 2 до 28 c восьми попыток... https://www.cyberforum.ru/ cpp-beginners/ thread395098.html C++ массив символов (строки) Ребят, подскажите как реализовать: нужно проверить встречаются ли в слове "привет", символы из слова "ракета" если символы не встречаются (т.е. ввели "привет" и "как"), то вывести это первое слово... #include <stdio.h> char* strtoch(const char* s1, const char* s2) { char* tmp = (char*)s1; const char* st; while(*s1) { for(st = s2; *st && *st != *s1; *st++); if(*st) ... https://www.cyberforum.ru/ cpp-beginners/ thread395117.html
C++ Сделать структурный массив.дан имя,адрес,номер дома,квартиры,телефон.Вывести студентов у которых нет телефона! https://www.cyberforum.ru/ cpp-beginners/ thread395112.html
сделать структурный массив.дан имя,адрес,номер дома,квартиры,телефон.Вывести студентов у которых нет телефона! это задача вот что сделал я #include<iostream.h> #include<conio.h>...
C++ ряд Тэйлора https://www.cyberforum.ru/ cpp-beginners/ thread395108.html
Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора, на интервале от xнач до xкон с шагом dx и с точностью ε. Таблицу снабдить заголовком и шапкой....
C++ задача на массивы,доделать https://www.cyberforum.ru/ cpp-beginners/ thread395086.html
Даны вещественные массивы M, N.Определить значения массивов CM и CN по следующему правилу: CM=максимальному значению i-ой строки массива M, если M>0,CM=минимальному значению i-ой строки массива M,...
C++ while, do-while алгоритм , десятичная запись цифр Здравствуйте, помогите пожалуйста с заданием. Нужно на днях уже сдавать,а как сделать совсем не понимаю ((. На основе разработанного алгоритма в среде Visual Studio написать консольную программу на... #include <iostream> using namespace std; bool is_ascnum(int n) { int num = 0, tmp = n % 10; while((n /= 10) > 0) { num = n % 10; if((num - tmp) >= 0) tmp =... https://www.cyberforum.ru/ cpp-beginners/ thread395128.html
Эксперт С++
 Аватар для Nameless One
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
01.12.2011, 18:28 0

Создать отдельный стек для функции - C++ - Ответ 2235620

01.12.2011, 18:28. Показов 3686. Ответов 44
Метки (Все метки)

Ответ

Цитата Сообщение от kravam Посмотреть сообщение
Потому, что вам всё равно, вам просто надо код выложить сюда. Вам чё, коды негде демонстрировать свои?
ну не ты ли говорил, что твою функцию нельзя заменить на рекурсивную? А мы просто опровергали твое утверждение. А лучшим аргументом, естественно, является работающий код
Цитата Сообщение от kravam Посмотреть сообщение
Вы меня можете спросить, а чем тебя стандартный-то стек не устраивает, ведь вновь созданный точно также переполнится (хоть в процессе отладки, хоть как)?
Отвечаю: переполниться-то он переполнгится, но я хочу сделать так, чтобы вывести предупреждающее сообщение. А так как у меня компилятор g++, он напрось не ловит системные исключения, то есть абсолютно. И переполнение вновь созданного стека я хотел отслеживать вручную
система какая? Если *nix, то valgrind вроде бы умеет ловить переполнение стека. В принципе, его (переполнение) можно и в отладчике увидеть, если внимательно посмотреть на бэктрейс.
Также посмотри в сторону ключей -fstack-check и -fstack-protector, может что полезного нагуглишь.
А твое решение с собственным стеком (ИМХО) выглядит слишком костыльно.

Вернуться к обсуждению:
Создать отдельный стек для функции C++
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
01.12.2011, 18:28
Готовые ответы и решения:

Создать стек для символов. Максимальный размер стека вводится с экрана. Создать функции для ввода и вывода элементов стека. Ввести эталонный символ.
Создать стек для символов. Максимальный размер стека вводится с экрана. Создать функции для ввода и вывода элементов стека. Ввести...

Как создать отдельный поток для функции?
Подскажите пожалуйста. Как создать отдельный поток для функции private void function (string P,string Q){ }? Пишу так, Tread myTread =new...

Как создать стек для рекурсивной функции?
Здесь речь идёт вот о чем. Требуется сделать стек, размер которого будет на порядок больше того, что может дать VB6. И основная...

44
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
01.12.2011, 18:28
Помогаю со студенческими работами здесь

Создать отдельный класс для пользователей
Нужно написать отдельный класс в котором будет проходить проверка пользователей по уровню доступа. если к примеру пользователь добавился и...

Создать отдельный управляемый поток для бесконечного процесса
Пишу простую визуализацию броуновского движения в С++ Builder-e рисуя кружочки на имейдже. Подскажите самый простой пример как запихнуть...

Как создать в Yii и применить для модуля отдельный config?
Добрый день, можно ли создать в модуле админке отдельный конфиг и точку входа или как-то разделить на уровне приложений. Мне нужно, чтобы...

создать стек для с++
сформировать стек не более чем из 5-ти элементов. Начиная с 6-го введенного символа головной элемент &quot;выталкивается&quot; из очереди...

Функции для записи данных в отдельный файл txt
Прошу помочь с такой проблемой:какие функции используются для записи данных,в моём случае массива данных ,в отдельный файл txt Всем...

0
Новые блоги и статьи
Java Record или Kotlin Data Class: что лучше для неизменяемых данных
Wired 04.03.2025
Java Record и Kotlin Data Class - средства для работы с неизменяемыми структурами данных, каждое из которых предлагает свой уникальный подход к решению этой задачи. История их появления весьма. . .
Создание производительны­­х API с Java и gRPC
Wired 04.03.2025
В разработке производительность и масштабируемость микросервисных приложений играют ключевую роль. Традиционные REST API, несмотря на свою популярность и простоту, не всегда способны обеспечить. . .
Что нового в JDK 24
Wired 04.03.2025
JDK 24 знаменует собой значительный скачок в развитии Java, внося фундаментальные улучшения в производительность, безопасность и удобство разработки. Релиз включает множество революционых изменений,. . .
Разработка блокчейн с использованием Java: смарт-контракты и dApp
Wired 04.03.2025
Современная блокчейн-разработка на Java предоставляет разработчикам широкий спектр возможностей. В отличие от Solidity, который ограничен экосистемой Ethereum, Java позволяет создавать как. . .
WebAssembly в Kubernetes
stackOverflow 03.03.2025
В современной экосистеме облачных технологий WebAssembly (Wasm) становится все более значимым компонентом, предлагая уникальный подход к выполнению кода в распределенных системах. Эта технология. . .
GitHub Actions или Jenkins: Выбираем CI/CD платформу
stackOverflow 03.03.2025
Непрерывная интеграция и развертывание (CI/ CD) изменили подход к разработке программного обеспечения, превратив его в бесшовный процесс от написания кода до развертывания в продакшн. GitHub Actions и. . .
Автоматизация тестирования Pull Request в Kubernetes: Интеграция с GitHub Actions и GKE
stackOverflow 03.03.2025
Масштабные проекты с использованием Kubernetes требуют надежной системы тестирования изменений перед их внедрением в продакшн-среду. Традиционный подход с ручной проверкой Pull Request не справляется. . .
Tестирование Pull Request в Kubernetes с помощью vCluster
stackOverflow 03.03.2025
При работе с микросервисной архитектурой критически важно обеспечить качественное тестирование каждого изменения перед его слиянием в основную кодовую базу. Однако тестирование Pull Request в. . .
Использование пакета Context в Golang
bytestream 03.03.2025
Управление параллельными процессами в современных приложениях - сложная задача, особенно когда речь идет о микросервисной архитектуре и распределенных системах. Пакет context в Go - это гибкое. . .
WebAssembly и Go: Работа с DOM и обработка ошибок
bytestream 03.03.2025
WebAssembly представляет собой технологию, позволяющую запускать низкоуровневый код в браузере практически на нативной скорости. Особенно интересные возможности открываются при использовании. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru