Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ B-дерево Есть у кого реализация B-дерева на Си? хотя бы добавление и удаление)))) А то есть на Паскале, но перевести это для меня нереально) https://www.cyberforum.ru/ cpp-beginners/ thread137400.html Работа с текстовым файлом C++
Люди добрые и злые, помогите пожалуйста! Пишу курсовую, так сложилось, что в с++ не шарю, а для сдачи нужно))))У меня происходит ошибка, точнее не понятное зацикливание (мне не понятное) при чтении с файла вся программа выглядит вот так и даж запускается(пока сырая и функции делают пока что не то что им пологается)) при условие что файл BD.dat пустой) #include <iostream> #include <stdio.h>...
C++ Сортировкой С++ или Ошибка. написал программу по заданию( необходимо через указатели ) но после проверки сортировки нету. Код Записан на С++ #include <iostream.h> #include <conio.h> #include <string.h> #pragma argsused int main(int argc, char* argv) { https://www.cyberforum.ru/ cpp-beginners/ thread137392.html C++ Операция mod() Подскажите, pls, как осуществить операцию m mod n (вычисление остатка) не используя операцию деления в процессе вычисления? https://www.cyberforum.ru/ cpp-beginners/ thread137390.html
C++ Преобразовать double в string
Подскажите как преобразовать double в string ?? Нашел что то похожее при помощи ostringstream , но там не совсем то.. Преобразование string в double реализовал следующим образом: double val = atof(stroka.c_str()); , где stroka - объект класса string. Правильно?
C++ Вычислить сумму элементов , pасположенных на главной диагонали и выше ее https://www.cyberforum.ru/ cpp-beginners/ thread137369.html
Дана действительная квадpатная матpица поpядка n (n<=8). Вычислить сумму тех ее элементов , pасположенных на главной диагонали и выше ее,котоpые пpевосходят по величине все элементы, pасположенные ниже главной диагонали. Если таких элементов нет , вывести на экpан соответствующее сообщение. Я понимаю, что прога не сложная, но я просто не догоняю... P.S TC.....
C++ Найти сумму чисел, кратную трем. https://www.cyberforum.ru/ cpp-beginners/ thread137359.html
найти сумму i(Е сверху N, снизу i=1 ) кратно трём!
Работа с Массивами: реализация списка через массив? C++
В общем: Можно ли записать в ячейку массива больше одного символа? Можно ли с помощью массива сделать к примеру список дел, т.е. я пишу "Вымыть посуду", "Помыть пол" и эта информация вводится в первую и вторую ячейку массива соотвественно, Если же нельзя, то подскажите как можно реализовать это? (т.е. чтобы записывать дела и чтобы потом их можно было удалять - редактировать - добавлять. ...
C++ dec2bin https://www.cyberforum.ru/ cpp-beginners/ thread137347.html
Доброго времени всем, задумался как-то над "простой задачей по переводу чисел из одно с.с. в другую", допустим у нас имеется какое-то число N, его надо перевести из 10 в 2ую форму, само число может быть каким угодно, по этому нужно либо использовать динамический массив либо искать какой-то отличный способ, кроме как деление на 2 с остатком и последующей инверсией 1 и 0. Кто-нибудь может...
C++ Вращение куба Возникают проблемы с циклами поворотов.Куб рисуется не полностью .Если кому -нибудь не сложно , подскажите в чем проблема. Часть программы : TKubic *Kubic; const int n=8, k=12; struct point { int x,y,z; }t; struct line https://www.cyberforum.ru/ cpp-beginners/ thread137320.html
C++ Манипулятор ввода / вывода
Чем отличается манипулятор ввода\вывода от пользовательский ввод\вывод ?
C++ Вращение квадрата Язык С Осуществить вращение квадрата вокруг точки лежащей на продолжении горизонтальной оси! Очень нужно, срочно! Язык Си https://www.cyberforum.ru/ cpp-beginners/ thread137276.html
0 / 0 / 0
Регистрация: 25.05.2010
Сообщений: 12
0

Передача стринга в функцию - C++ - Ответ 762539

29.05.2010, 04:48. Показов 30140. Ответов 16
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Всем привет!
Вот возникла такая проблемка: стринг не передается в функцию, Борланд выдает ошибку. Я в си ++ новичок, но думаю, видимо ошибка в самой функции, и скорее всего связана она с длиной строки, только я не знаю как это исправить:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
void search_prkl(prkl *wezel, string *str)
{  if(wezel==NULL && (*str == wezel->nazwa)){
        cout << "etap 1";getch();
 
 
        cout <<endl<<endl<<wezel->id << "  "<< wezel->nazwa <<endl;
        cout << "E-mail\t"<< wezel->mail <<"\nTelefon\t"<<wezel->telefon << endl<<"Stanowisko:  "<<wezel->stadr;
        cout <<"\nNR konta\t"<<wezel->konto<<endl<<endl;
}
if(wezel==NULL && *str != wezel->nazwa) cout << "\nNic nie znaleziono\n";
 
   else {
         search_prkl(wezel->right,str);
         }
 
  }
А вот фрагмент ее вызова в функции майн:
C++
1
2
3
4
5
tmp = new string;
                                      getline(cin,*tmp);
                                      cout << *tmp;getch();
 
                                      search_prkl(root,tmp);
Благодарю за помощь и понимание=)

Вернуться к обсуждению:
Передача стринга в функцию C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.05.2010, 04:48
Готовые ответы и решения:

Передача массива в функцию используя указатель на функцию
У меня имеется готовая программа без передачи функции в функцию указателем, мне нужно передать...

Передача объекта в функцию или функцию друга
Здравствуйте, уважаемые программисты :) К примеру есть такой код. #include &lt;iostream&gt; using...

Передача указателя на шаблонную функцию в другую функцию
Пишу тест для нескольких улучшений квиксорта с измерением времени. Функция benchmark принимает...

Передача двухмерного массива из функцию в функцию
Допустим у меня есть функция, в которой &quot;генерируется&quot; массив. Но нужно его передать в другую...

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

Переберание стринга
Есть вопрос насщёт обработки стринга как мне перебрать текст таково типа 45-23-16-8-3-1 в...

Язык стринга
Добрый день ,простенький вопрос, как определить язык значения переменный стринг ? к примеру ...

Сортировка стринга
Я когда сортирую свою строку у меня выводить неправильно. Например: Ввод: 5 12 3 19 14 1000...

Перевод из стринга в хекс
Здравствуйте! Сразу признаю, что я ламер, дабы избежать сильных избиений в мой адрес. Вопрос...

Удаление newline(\n) символа из стринга
Вот у меня есть такой стринг String a = &quot;dom\\\nkim&quot;; я написал a.replaceAll(&quot;\\\n&quot;,&quot;&quot;); но не...

Структура. Сравнение стринга в структуре
Ввожу данные с экрана в структуру. Делаю проверку по алфавиту, если надо меняю местами #include...

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