Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
LtyBi
0 / 0 / 1
Регистрация: 13.05.2017
Сообщений: 21
1

Не могу понять как я должен передовать значение в функцию

25.03.2018, 22:14. Просмотров 211. Ответов 9
Метки нет (Все метки)

Ошибка происходит во время вызова функции из основного блока программы. Почему??
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
struct tex
{
    string str;
    text_file *next, *pred;
};
 
void Mak(int n, tex** text,tex* pred,string &qw);
void bu(string &buff, tex **text, tex* pred);
 
int main()
{
tex *text;
    string buf, str;
...
    bu(buf,text,text->pred);
...
}
 
void bu(string &buff, tex **text, tex* pred)
{...Mak(q, text, pred, buff);...}
 
void Mak(int n, tex** text,tex* pred,string &qw) {
    if(n>0) 
...
Mak(n - 1, &((*text)->next), (*text),buff);
...
    else (*text)=NULL
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.03.2018, 22:14
Ответы с готовыми решениями:

Не могу понять как написать в switch - если значение не действительно
Не могу понять как написать в switch statement "Error - the day you entered is not valid". Стоит...

Не могу понять как переделать функцию
Всем привет Есть задание: Выкладываю предыдущее задание : function add(a, b) { var r...

Не могу понять как делать функцию
Дано действительное число A. Для функций, графики которых представлены на рисунке вычислить...

Не могу понять, как разработать функцию convert_n_to_m(x, n, m)
Разработать функцию convert_n_to_m(x, n, m), которая принимает 3 аргумента -- целое число (в...

Не могу понять как мне найти функцию внедряющую в тег определенный стиль
Уважаемые JS программисты, Я в JS профан. Задача воткнуть на сайта слайдер фотогалереи. Заметил что...

9
Байт
Эксперт C
20451 / 12981 / 2728
Регистрация: 24.12.2010
Сообщений: 27,163
26.03.2018, 09:47 2
8: void bu(string &buff, tex **text, tex* pred);
12:tex *text;
15: bu(buf,text,text->pred);
0
LtyBi
0 / 0 / 1
Регистрация: 13.05.2017
Сообщений: 21
26.03.2018, 19:55  [ТС] 3
Не понял??

Добавлено через 20 секунд
У меня возникает ошибка при вызове этой функции.
0
Azazel-San
Mental handicap
801 / 427 / 125
Регистрация: 24.11.2015
Сообщений: 1,871
Завершенные тесты: 1
26.03.2018, 20:17 4
LtyBi,
C++
1
bu(buf, &text, text->pred);
0
26.03.2018, 20:17
LtyBi
0 / 0 / 1
Регистрация: 13.05.2017
Сообщений: 21
26.03.2018, 20:55  [ТС] 5
А можно узнать у меня список равняется NULL и после я передаю в функцию text->pred со значение NULL и после он выдает ошибку
Вызвано исключение: нарушение доступа для чтения. text было nullptr.
Как это можно исправить?
0
Azazel-San
Mental handicap
801 / 427 / 125
Регистрация: 24.11.2015
Сообщений: 1,871
Завершенные тесты: 1
26.03.2018, 21:00 6
LtyBi, код в студию
0
Байт
Эксперт C
20451 / 12981 / 2728
Регистрация: 24.12.2010
Сообщений: 27,163
26.03.2018, 23:03 7
Цитата Сообщение от LtyBi Посмотреть сообщение
Не понял??
Объявил как указатель на указатель (**), а передаешь просто указатель.
Цитата Сообщение от Azazel-San Посмотреть сообщение
LtyBi, код в студию
Да и кода никакого не нужно. Просто немного элементарной грамотности. Ну и понималку надо развивать...
0
Azazel-San
Mental handicap
801 / 427 / 125
Регистрация: 24.11.2015
Сообщений: 1,871
Завершенные тесты: 1
26.03.2018, 23:20 8
Цитата Сообщение от Байт Посмотреть сообщение
Просто немного элементарной грамотности

Цитата Сообщение от Байт Посмотреть сообщение
Ну и понималку надо развивать
пытаюсь..
0
Байт
26.03.2018, 23:30
  #9

Не по теме:

Цитата Сообщение от Azazel-San Посмотреть сообщение
пытаюсь..
Это я вообще-то не вам. Но развитие понималки - дело полезное для всякого. И я тут - вовсе не исключение. Бывает - смотришь как баран и не понимаешь ни-че-го. Но если в эти ворота немного пободаться, иногда понимание приходит:)

0
Azazel-San
26.03.2018, 23:32     Не могу понять как я должен передовать значение в функцию
  #10

Не по теме:

Цитата Сообщение от Байт Посмотреть сообщение
Это я вообще-то не вам
И мне полезно будет)

0
26.03.2018, 23:32
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.03.2018, 23:32
Привет! Вот еще темы с ответами:

Как понять поставленную задачу. Не могу понять этот полиморфизм
A software academy teaches two types of courses: local courses that are held in some of the...

Не могу понять функцию fwrite()
Приветствую всех! Прошу объяснить почему при записи на файл структуру выходит только надпись Hello...

Стек на основе массива структур - эт как понять читаю литературу и не могу понять!
Стек статически (на основе массива структур). Пример структура "Товар" которая включает в себя: №...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru