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

Модификация объекта string через ссылку и указатель - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить в какой четверти будет больше всего точек из 10 введенных. http://www.cyberforum.ru/cpp-beginners/thread157138.html
Задание такое: Ввести 10 раз координат х, у и определить в какой четверти их будет больше всего. Вот мой код#include <stdafx.h> #include <cmath> #include <iostream> using namespace std; void main() { int I, II, III, IV, x, y, i; for (i=0; i<10; i++) { cout<<"Enter your coords:"<<endl;
C++ Уведомление об ошибке в функции... Есть функция которая в процессе выполнения получает значение t, если (t < 0) значения нет. Как уведомить об этом пользователя функции? Если сделать доп. функцию проверки, то вычисления будут проводится дважды... T3DPoint Ray_And_Plane_Intersection(TRay Ray, TPlane Plane) { float t =... http://www.cyberforum.ru/cpp-beginners/thread157127.html
Запись/чтение полей классов с помощью scanf/printf C++
Привет всем! На прошлой неделе начали учить С++,и из за того что мы параллельно учим Си - учитель сказал что нам лучше использовать scanf-printf вместо cin-cout,дабы избежать путаницы в нашей голове во время экзаменов. Правильно это или нет,я судить не берусь.А вот вас уважаемые гуру я бы хотел спросить - как использовать запись/вывод в переменные классов с помощью scanf/printf ? Заранее...
dev c++: ошибка <anonymous union> C++
есть такой код struct Wt { short w; union { struct C {unsigned char c0, c1;} c; // Counts of 0, 1 unsigned short c01; // Concatenated counts for sigma2 function }; };
C++ С++ Builder и Visual Studio, что выбрать, литература http://www.cyberforum.ru/cpp-beginners/thread157054.html
Всем привет ! Начал изучать си++, есть книжка Джесса Либерти "Освой самостоятельно за 21 день". знаю основы - pascal, vb 6, php, js. Читая книгу по си++ понял что на чистом си ++ можно создавать консольные приложения как в паскале, или возможно ошибаюсь. а что бы создавать полноценные программы для винды (xp,vista,7) с GUI интерфейсом с кнопками, графикой,бд, для инета (чаты, броузеры и тд)...
C++ Изменение размеров и шрифта консоли #include <iostream> #include <ctime> using namespace std; int main() { const int ROW=5; const int COLUMN=5; int MAS; srand(time (NULL)); cout << "Start matrix:" << endl; подробнее

Показать сообщение отдельно
*HellRaiser*
 Аватар для *HellRaiser*
28 / 28 / 2
Регистрация: 08.06.2010
Сообщений: 146
03.08.2010, 21:35     Модификация объекта string через ссылку и указатель
Создайте две функции: первая должна получать аргумент типа string*, вторая - srting&. Каждая функция должна изменять объект string своим способом. В функции main сопсно вызываем и выводим изменёные строки.

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
#include <iostream>
#include <string>
 
void ukazatel(std::string* p)
{
 
}
 
void ssilka (std::string& x)
{
 
}
 
int main ()
{
    std::string line;
    std::cout<<"Vvedite stroku: ";
    getline(std::cin,line);
    ukazatel();
    std::cout<<line<<std::endl;
    ssilka(line);
    std::cout<<line<<std::endl;
    return 0;
}
Это я тут быстренько набросал, но непонятно что нужно передавать первой функции и вообще как изменять объект string.
Буду признателен любой помощи.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 22:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru