|
|
Другие темы раздела | |
C++ Строка: удалить последнее слово из каждого предложения.
https://www.cyberforum.ru/ cpp-beginners/ thread546675.html Дан текст. Нужно удалить последнее слово из каждого предложения. Я делаю так. По порядку пребераю все элементы пока не встретиться точка, если встретилась точка то перебераю элементы в обратном порядке от точки и до первого пробела. Таким образом я нашел количество букв в слове и с какого элемента оно начинается. Далее сдвигаю остальные элементы текста на количество букв. Помогите... |
Из положительных значений двух целочисленных массивов различной размерности сформировать общий массив C++ Из положительных значений двух целочисленных массивов различной размерно- сти сформировать общий массив. Найти среднее арифметическое элементов, рас- положенных в массиве после последнего совершенного числа. Создать функции для вычисления среднего значения и определения совершенного числа. Добавлено через 1 час 11 минут напишите пожалуйста на начальном уровне,уровне студента 1 курса) |
C++ Шифрование DES: на выходе получаются каждый раз новые результаты с одинаковыми входными данными
https://www.cyberforum.ru/ cpp-beginners/ thread546591.html Здравствуйте. Попробовал сегодня реализовать хоть как-то шифрование DES. Накодил кучу корявого кода. В итоге на выходе получаются каждый раз новые результаты с одинаковыми входными данными. Наверное где-то с выделением памяти накосячил и оно друг на друга налазит. Помогите найти ошибку, пожалуйста :) #include <iostream> int sj={ { {14,4,13,1,2,15,11,8,3,10,6,12,5,9,0,7},... |
C++ Нужна помощь в создании алгоритма
https://www.cyberforum.ru/ cpp-beginners/ thread546589.html Имеется файл (архив), который содержит в себе древо папок и файлов. Для каждого объекта (файла/папки) есть структура с данными: typedef struct tag_HTREEITEMINFO { UINT nNode; UINT tStart; UINT nParent; UINT nNull1; UINT nDataStart; UINT nDataSize1; |
C++ Перегрузка операторов(строки). Задание:Описать класс, три объекта с1 с2 с3, используя разные конструкторы: вычесть из объекта с2 символ '5', сложить объекты с2 и с3, результат в с1:результат действий вывести на экран. описание класса: строки:значение строки(цифры), конструктор по умолчанию, конструктор с параметрами, конструктор копирования, метод вычисления длины строки, метод вывода строки, перегрузка операторов сложения,... |
C++ Использование передачи параметра (массива) через указатель #include <iostream.h> #include <stdlib.h> #include <conio.h> int n; int mas; int fun1(int) ; int main() { //clrscr(); cout<<"Vvedite razmer posledovatel'nosti"<<endl; cin>>n; https://www.cyberforum.ru/ cpp-beginners/ thread546580.html |
C++ Как сделать, чтобы калькулятор реагировал на унарный минус
https://www.cyberforum.ru/ cpp-beginners/ thread546577.html подскажите, как сделать, чтобы этот калькулятор реагировал на унарный минус? int prior(char c) { int a; if (c=='+' || c=='-') return a=0; if (c=='*' || c=='/') return a=1; if (c=='^') return a=2; else return a=3; } double calc(char *str, int left, int right) |
C++ Написать программу, выводящую на экран треугольник Всем привет! Написать программу выводящую на экран треугольник: * *** (ребят,не получается отредактировать треугольник, он должен быть как пирамида, а не с прямым углом) ***** количество строк задается пользователем с клавиатуры вот пример программы с другим треугольником, помогите с кодом пожалуйста |
C++ Найти рекурсивно значение функции Аккермана A(m, n)
https://www.cyberforum.ru/ cpp-beginners/ thread546551.html Я новичек так что сильно не бейте :) Нужно рекурсивно найти функцию Аккермана. double Akerrman(int m,int n) { if (m = 0) return n* Akkerman(n+1); else if (n > 0) return Akkerman* (Akkerman* (m-1 ,1)); else returm Akkerman* (m-1,Akkerman* (m,n-1)); |
C++ Удалить слово из строки
https://www.cyberforum.ru/ cpp-beginners/ thread546545.html Подскажите как вообще в принципе удалить слово из строки. Например мне нужно удалить последнее слово. Я посимвольно просматриваю строку, начиная с конца, как встретиться пробел, нужно удалить символы от этого пробела и до конца строки, как это сделать? |
C++ Реализация редактора тестов Реализация редактора тестов (ввод тестовых вопросов и вариантов ответов, сохранение данных в файл, запуск процесса тестирования, ограничение времени при ответе на вопрос, сохранение результатов тестирования). Может у кого-нибудь есть пример или опишите с чего начать, буду очень благодарен. Заранее спасибо. |
C++ Что значит string s;
https://www.cyberforum.ru/ cpp-beginners/ thread546531.html string s; это определение строки? какая для неё нужна библиотека? для чего нужны эти библиотеки: #include<stdlib.h> #include<string> |
157 / 157 / 27
Регистрация: 29.03.2012
Сообщений: 418
|
||||||
13.04.2012, 11:17 | 0 | |||||
Класс и конструктор с string или как использовать указатели. - C++ - Ответ 290669413.04.2012, 11:17. Показов 2365. Ответов 6
Метки (Все метки)
Ответ
1. Студия правильно посоветовала. Доступ к методам указателя осуществляется через оепратор ->
2. Если вы переделываете на стринг то и используйте соответствующие фукции, чтобы скопиовать строку достаточно только присвоить
Вернуться к обсуждению: Класс и конструктор с string или как использовать указатели. C++
1
|
13.04.2012, 11:17 | |
Готовые ответы и решения:
6
Как использовать вектор, содержащий указатели на класс, в этом же классе? String в классе (конструктор): когда стоит применять указатели и динамическое выделение памяти? Как использовать функции string::find или функция strstr(str1 ,str2) Undefined reference или передача string в конструктор класса |
13.04.2012, 11:17 | |
13.04.2012, 11:17 | |
Помогаю со студенческими работами здесь
0
В каком месте использовать конструктор - вне цикла или в цикле? Куда деваются одномоментные указатели, или управление памятью в работе с std::string Класс "String" не содержит подходящий конструктор копий Объясните, каким образом программа могла бы использовать класс string, не прибегая к объявлению using |