Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Строки. Замена слова в строке на заданное слово Задача, ввожу слова в строку потом ввожу слово которое нужно заменить и слово на которое нужно заменить. Т.к с функциями строк плохо знаком моя идея такова если ето возможно.. Я разбиваю строку на слова и в масив строк в каждую ячейку добавляю слово. Введеное слово сравниваю с словом в ячейке и если совпадает заменяю и в конце вывожу свой масив строк) подскажите как лучше сделать и если моя... https://www.cyberforum.ru/ cpp-beginners/ thread850478.html C++ Не могу разобраться с шаблонным классом
Привет. Не могу разобраться в нижеизложенной ситуации. Вопрос: почему такая конструкция не работает, и как заставить её работать?template <typename T> struct A { T * a; A( unsigned size ) : a( new T ) {} }; class B { A <char> a; B() {} };
C++ Сортировка методом пузырька массив я задал, а вот сортировку не могу сделать(( #include "stdafx.h" #include <iostream> #include <ctime> #include <cstdlib> #include <iomanip> int main() { const int a=100, b=100; https://www.cyberforum.ru/ cpp-beginners/ thread850460.html C++ Хеш таблицы https://www.cyberforum.ru/ cpp-beginners/ thread850433.html
Начал изучать хеш таблицы. Подскажите насчёт хеш таблиц с открытимы адрессами: - Должны ли мы инициализировать значение ключа таблицы если позиция таблицы никогда не использовалась? - Можем ли мы хранить 2 различные записи, которые имеют одно значение ключа?
C++ Поиск в ширину на графе
#include "stdafx.h" #include "stdafx.h" #include <iostream> #include <conio.h> #include<vector> #include<queue> using namespace std; int main() { vector < vector<int> > g; // граф
C++ Вставка элемента в вектор https://www.cyberforum.ru/ cpp-beginners/ thread850423.html
Задача вставить новый элемент после все элементов, кратных своему номеру. Когда дело доходит до функции insert() , выскакивает ошибка "Vector iterator not incrementable". Подскажите, что я делаю не так? #include <iostream> #include <algorithm> #include <vector> using namespace std; int main() { setlocale(0,""); vector <int> ivec;
C++ Шаблоны функций Добрый вечер! У меня возникли трудности с шаблонами функций. Вот код с шаблоном template <class type,class ttype> ttype volume(type a) { cout<<"Template function"<<endl; return a*a*a; } https://www.cyberforum.ru/ cpp-beginners/ thread850418.html Как извлечь корень из числа без функции с++ ? C++
Может с циклами как нибудь
C++ Проверка на коректность вводимых данных https://www.cyberforum.ru/ cpp-beginners/ thread850413.html
Есть такой код где данные вводятся целого типа( int x; cin >> x; ). Вопрос такой как проверить действительно ли введено число либо нет ?
C++ Алгоритм поиска элемента последовательности, не являющегося элементом второй Доброго времени суток! Выполняя очередную лабораторную по программированию, наткнулся на проблему выбора наиболее быстрого алгоритма для решения поставленной задачи. Суть проблемы: Есть две последовательности строк (хранящихся в виде string), упорядоченных по возрастанию длины, при этом строки одной и той же длины не упорядочены лексикографически. Нужно за как можно меньшее количество действий... https://www.cyberforum.ru/ cpp-beginners/ thread850412.html
C++ Остаток от деления больших чисел в массивах
Пытаюсь реализовать полностью рабочий шифр Диффи-Хеллмана. Возведение в большую степень реализовал, но вот как реализовать получение остатка от деления - не знаю. Были мысли делить поразрядно, но это слишком трудоемко, по моему мнению. Поэтому прошу вашей помощи, как можно реализовать остаток от деления двух больших чисел, содержащихся в массивах? И еще, в коде есть одна неточность, из-за которой...
C++ |cos x - cos y| в степени |cos x - cos y| в степени 1 + 2sin2y(1 + z + (z*z)/2 + (z*z*z)/3 + (z*z*z*z)/4) помогите найти ответ, и ошибку какую я допустил, я хз как по модулю высчитать косинус икс и косинус игрек , но код таков #include "iostream" #include "math.h" #include "iomanip" #include "conio.h" https://www.cyberforum.ru/ cpp-beginners/ thread850374.html
быдлокодер
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,679
28.04.2013, 08:30 0

Непонятный Stack Overflow - C++ - Ответ 4481853

28.04.2013, 08:30. Показов 5124. Ответов 16
Метки (Все метки)

Ответ

Вот твой код, я его упростил.
C++
1
2
3
4
5
6
7
8
9
#include <stdio.h>
 
int main()
{
    printf ("%d\n", sizeof(long long));
    long long arr[200000], vyvod[200000];
    getchar ();
    return 0;
}
long long это восемь байт, вот у тебя под массивы занято 3200000 байт, всё плохо, короче. Поэтому увеличиваем размер стека. В g++ это можно сделать используя такую опцию:

C++
1
-Wl,--stack,<новый размер стека>
Как в MSVS это сделать, не знаю.

Но вообще, делать стек таким большим, хотя он может и не понадобится, я бы не стал. Для таких целей можно использовать, например, динамическую память.

Добавлено через 1 минуту
Цитата Сообщение от ZaMaZaN4iK Посмотреть сообщение
Но как размер массива влияет на стек?
Так просто ж всё. Где по твоему массив размещается? В стеке и размещается.

Вернуться к обсуждению:
Непонятный Stack Overflow C++
2
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.04.2013, 08:30
Готовые ответы и решения:

Stack overflow.
У меня в программе есть реверсивная функция (много параметров) она вызывает себя очень много раз....

Stack overflow
Написал #include &quot;stdafx.h&quot; #include &lt;iostream&gt; using namespace std; #include &lt;math.h&gt; #include...

Stack overflow
Реализовал структуру данных стек на связном списке, очистку решил возложить на деструкторы узлов,...

Переполнение (Stack overflow)
Подскажите, пожалуйста, почему при перемещении int n, a, k; в локальную область программа при...

16
28.04.2013, 08:30
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.04.2013, 08:30
Помогаю со студенческими работами здесь

Почему stack overflow?
Почему приведенный ниже код сразу же приводит к переполнению стека? int _tmain(int argc,...

Необработанное исключение Stack overflow
Здравствуйте. Такое дело: считываю файл в буфер, а он ругаиццо. ... DWORD bufferSize =...

Возникает ошибка Stack overflow
Задача должна рассчитывать функцию рекуррентного сложения. Но возникает ошибка &quot;Stack overflow&quot;....

Quicksort - исключение stack overflow
Алгоритм сортирует таблицу со случайными числами на 100тыс, 500тыс, 1млн, но при сортировке уже...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru