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

Объясните что не так с указателем в программе - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как ввести в предикат условие с клавиатуры? Подробнее внутри http://www.cyberforum.ru/cpp-beginners/thread755112.html
Судари,есть вот такой кусок кода bool killer(Task a) { return a.pageNum>0;//Вот тут } int main() { ...
C++ Удалить строки двумерного массива должна удалять строку двумерного массива в которой нет четных элементов. у меня есть прога но она выдает ошибку, ошибка во время исполнения программы. помогите пожалуйста #include <cmath> #include <iostream> using namespace std; int**creat(int &n, int &m) { http://www.cyberforum.ru/cpp-beginners/thread755099.html
C++ Текстовый файл перевести в двоичный, а потом полученный двоичный файл перевести обратно в текстовый
Всем привет. Есть такая задачка: "текстовый файл перевести в двоичный, а потом полученный двоичный файл перевести обратно в текстовый" в моём случае текстовый файл 1.txt переводиться в двоичный файл data.bin, а потом data.bin переводиться в text.txt.. только проблема в том, что текстовый файл и двоичный файл выглядят одинаково, если их открыть в блокноте:( что может быть не так? Заранее...
Сортировка слиянием C++
Здравствуйте, изучая сортировку, в интернете наткнулся на код сортировки слиянием. int a; void merge(int,int,int); void merge_sort(int low,int high) { int mid; if(low<high) { mid=(low+high)/2; merge_sort(low,mid);
C++ Вставляет заданное число у отсортированы массив определённое количество раз http://www.cyberforum.ru/cpp-beginners/thread755025.html
Ну есть набросок только оно там заполняет свободные ячейки массива бредом помогите долблюсь с заданием уже 3 часа И пожалуйста только не нужно сылки на статьи =) #include "stdafx.h" #include <iostream> using namespace std; int _tmain(int argc, _TCHAR* argv) { setlocale(LC_ALL, "Russian");
C++ дано натуральное число n. вычислить s=sum от(к=1) до N (-1)^k+1/k*(k+1) помогите решить пожалуйста подробнее

Показать сообщение отдельно
DU
1477 / 1053 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
07.01.2013, 20:41     Объясните что не так с указателем в программе
вообще возвращается указатель на объект, который тут же умирает при выходе из функции defStart.
так что поведение вообще неопределено. может выводится что угодно. чтобы понять, почему на разных итерациях выводятся разные значения нужно копаться в дизассемблере. можно предположить что память, где раньше находился вектор по мере вызова функции "cout<<*result<<" ";" перезаписывается по всякому (внутри ведь наверняка используются переменные, которые что-то со стеком делают).
 
Текущее время: 17:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru