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

Ошибка "чтение памяти невозможно" во время перехода к строке с функцией - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Зерно генерации для нормального распределения http://www.cyberforum.ru/cpp-beginners/thread1246412.html
Seed для normal distribution Влияет ли на генерируемую последовательномть с помощью std::normal_distribution зерно генерации srand(seed)?
C++ Нужен сайт с материалами, лекциями и примерами решения задач Здравствуйте, подскажите пожалуйста сайт, портал или что то подобное для изучения программирования на С++. Хотелось бы иметь место откуда можно почитать и посмотреть примеры... Поделитесь если не жалко... http://www.cyberforum.ru/cpp-beginners/thread1246409.html
C++ Статическая и динамическая линковка - в чем преимущество каждой?
Помогите разобраться со статической и динамической линковкой. Я правильно понял, что статическая линковка упаковывает все либы в екзешник и потом его можно запустить на любой машине без этих либ, а с динамической потребуется наличие либ? Если так, то в чем преимущества и недостатки каждой из этих линковок?
C++ Анализ данных с COM порта. Есть ли способ чтения файла в процессе его изменения?
Здравствуйте форумчане, передо мной стала задача, которую я никак не могу осилить, а именно анализ данных с COM порта. Принимать данные с COM порта я научился. Не судите строго идея может быть бредовая, но по другому я пока не знаю как это реализовать. Принятые данные я записываю в файл receiver.txt и мне нужно проанализировать с первого до последнего принятого байта. Но загвоздка в том, что...
C++ Как на основе того что лежит в переменной сделать переменную в объекте? http://www.cyberforum.ru/cpp-beginners/thread1246314.html
1. Ну есть у нас переменная string arg1 = "MyVar"; string arg2 = "propereties"; и потом можно было обратится через объект cout << object.MyVar; //отобразит propereties 2. Но может такое быть что эти значения лежат еще в одном контейнере, и тогда string container = "{name:valera, x:100, y:100}","{name: vova, x:110, y:70}";//это чисто приблизительно
C++ Запустить стороннее приложение на выполнение Допустим, есть две программы. Вторая должна открыться, если пользователь, например, введет нужное значение в первой. Как так сделать? подробнее

Показать сообщение отдельно
umar
0 / 0 / 0
Регистрация: 19.08.2014
Сообщений: 3

Ошибка "чтение памяти невозможно" во время перехода к строке с функцией - C++

24.08.2014, 02:52. Просмотров 817. Ответов 2
Метки (Все метки)

При запуске программы вижу ошибку "чтение памяти невозможно" во время перехода к строке с функцией ext()
Не могу понять в чем дело, может просто с указателями неправильно работаю или еще что?!
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
#include <iostream>
#include <stdio.h>
#include <conio.h>
using namespace std;
 
template <typename T>
struct Node
{
    Node<T> *top;
    T v;
};
 
template <typename T1>void put ( struct Node<T1>* te, T1 tm)
{
    if (te=NULL) {te->v=tm; }
    else
    {
        Node<T1> *tp= te;
        te=new Node<T1>;
        te->v=tm;
        te->top=tp;
    };
};
 
template <typename T2> void ext (struct Node<T2>* te1)
{
    T2 tp1;
    if (te1=NULL) {tp1=0;}
    else 
    {
        tp1=te1->v;
        Node<T2> *tp= te1->top;
        te1=NULL;
        te1=tp;
    };
    cout<< tp1;
};
 
int main()
{
    int r=1, r1=2;
    Node<int> *st=NULL;
    put<int> (st, r);
    put<int> (st, r1);
    ext<int> (st);
    getch ();
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru