Форум программистов, компьютерный форум CyberForum.ru

"мёд как бы есть, но его как бы нет" - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Картотека в бюро обмена квартир (связные списки, файлы и т.д.) http://www.cyberforum.ru/cpp-beginners/thread572036.html
Всем Здрасьте) Вот задание:Картотека в бюро обмена квартир организован как линейный список. Сведения о каждой квартире содержат: количество комнат; этаж; площадь; адрес.
C++ Дана символьная строка,написать программу которая.. Дана символьная строка. Написать программу, которая заменяет каждую из латинских букв этой строки на две звездочки. #include<stdio.h> #include<stdlib.h> #include<conio.h> #include<ctype.h> #include<string.h> void Vstavka(char *s) http://www.cyberforum.ru/cpp-beginners/thread572030.html
Контрольная робота (Класы) C++
Здраствуйте уважаймые програмисты помогите зделать контрольную роботу у меня есть два часа class lr1 { даные функцыя оброботки даных } main() { создать обект класу lr1 вычесление ;вызов функции
C++ Подсчитать количество знаков препинания в строке.
Подсчитать количество знаков препинания в строке.
C++ Создать массив по правилу http://www.cyberforum.ru/cpp-beginners/thread571989.html
вот суть задачи: Сформировать массив с n-елементов по правилу, заданному формулой. Создать документ в Excel, в котором сформировать формулы вычесления елементов массива, и проверить правильность работы программы с помошью сравнения результатов. x, y- вводит пользователь, z-переменная цикла h = 2 + \frac{x^2}{\sqrt{2}} + \frac{\left| y^3 \right|}{\sqrt{3}} + \frac{z^4 \left(\ln{x} + 1 \right)...
C++ Русские слова в консоли Здравствуйте,как сделать так что бы в консоли отображались слова setlocale(0,"rus"); я сделала,но вот беда если допустим задать русское слово,а потом его вывести ,то будет непонятная бяка,как это можно исправить? подробнее

Показать сообщение отдельно
ValeryS
Модератор
6374 / 4840 / 442
Регистрация: 14.02.2011
Сообщений: 16,043
12.05.2012, 12:02     "мёд как бы есть, но его как бы нет"
ну все правильно
затер стек проге некуда вернутся по return ну и рухнули
попробуй пройти в отладчике и посмотреть как меняются переменные
лучше всего дизасемблировать IDA и пройти ее отладчиком увидишь как затрется стек
или напиши так
C++
1
2
3
4
5
6
 for (int i=0; i<5; i++)
    {
        cout << array[i];
        array[i] = i;
        cout << array[i] << endl;
    }
узнаешь что было и стало в памяти

вообще то практического применения сии вопросы не имеют

Добавлено через 4 минуты
Цитата Сообщение от Voroshek Посмотреть сообщение
нет ни дебага, ни релиза
это режимы компиляции Debug(Для отладки)записываются служебные структуры, защитные блоки прочие навороты
Relise(Окончательный) происходит оптимизация выбрасывается все ненужное
Цитата Сообщение от Voroshek Посмотреть сообщение
g++ -o3 -o a1 a1.cpp
в данном компиляторе не силен не могу сказать в каком режиме ты компилил
 
Текущее время: 18:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru