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

Принять в параметр функции строку и вернуть ее же,но измененную - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычислить приближенно значение бесконечной суммы (справа от каждой суммы дается ее точное значение, с которым можно сравнить полученный ответ): http://www.cyberforum.ru/cpp-beginners/thread720378.html
1+x^1 /1!+x^2 /2!+x^3 /3!+...=e^x
C++ Надо перевести на С++. (объекты) Программа содержит два объекта, каждый из которых представлен окном и содержит свой поток. Эти объекты связаны друг с другом с помощью событий. Каждый поток меняет цвет другого окна с черного на белый через 500 мс. using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Windows.Forms; using System.Threading; using System.Drawing; http://www.cyberforum.ru/cpp-beginners/thread720375.html
C++ Заменить в одномерном числовом массиве отрицательные элементы их квадратами
Помогите пожалуйста заменить в одномерном числовом массиве отрицательные элементы их квадратами. Так как я в с++ полное дно (к сожалению), то программа вас может слегка шокировать. Буду рад любой помощи. #include<iostream> #include<stdlib.h> #include<math.h> #include<time.h> using namespace std; int main() {
Перевести дату C++
Перевести дату из символьного формата во внутреннее представление.
C++ Классы, перевести строку с из char * в строку и обратно... http://www.cyberforum.ru/cpp-beginners/thread720361.html
Помогите решить... Определить два класса, строку с преобразование из char * в строку и обратно и Целое Int с преобразованием из int и обратно, а также взаимное преобразование String и Int.
C++ Найти количество введенных чисел, когда их сумма превысила 100 2.с клавиатуры вводится числа и последовательно суммируются. Найти количество введенных чисел, когда их сумма превысила 100. Если можно на turbo c++ 3.0 подробнее

Показать сообщение отдельно
VladislavTepes
 Аватар для VladislavTepes
78 / 78 / 5
Регистрация: 27.06.2012
Сообщений: 555
Записей в блоге: 1
05.12.2012, 16:51     Принять в параметр функции строку и вернуть ее же,но измененную
Здравствуйте!Такая проблема:есть функция,принимающая в качестве аргумента строку и,проведя некоторые действия с ней,возвращает ее же,но измененную.Вот код:
C++
1
2
3
4
5
6
7
8
9
char Encode(char str[],int encodeKey)
{
     
     for (int i=0;i<=strlen(str);i++)
     {
         str[i]+=encodeKey;
     }
     return str;
}
На строке
C++
1
return str;
компилятор (gcc,IDE-dev-C++) ругается,что "Invalid conversion from 'char' to 'char'".
Собственно вопрос:как вернуть строку из функции?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 08:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru