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

Аналог функции copy из делфи для string в С++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вывести все символы находящиеся во второй половине текста http://www.cyberforum.ru/cpp-beginners/thread573635.html
ВОТ МОЯ ПРОГА.... ПИШЕТ ОШИБКИ НЕ ЗНАЮ В ЧЕМ ДЕЛО.... #include <iostream.h> #include <string.h> #include <stdio.h> #include <conio.h> void main() { clrscr(); char S="adidas abibas adidas";
C++ Удалить лишние пробелы и найти слово с MIN кол-ом согласных мое задание : удалить лишние пробелы и определить слово с минимальным кол-вом согласных в строке.... вот моя задача... я удалил лишние пробелы но не знаю как найти слово с минимальным кол-вом согласных: #include <iostream.h> #include <string.h> #include <stdio.h> #include <conio.h> void deletes(char *s, int pos) { if ((s==' ') && (s==' ')) http://www.cyberforum.ru/cpp-beginners/thread573629.html
Фибоначчиевы кучи. Алгоритм Дейкстра. C++
Здравствуйте! Я пишу курсовую работу по дискретной математике, и мне необходимо описать алгоритм Дейкстры при помощи Куч, нет ни у кого случайно исходников? Поделитесь, пожалуйста!
C++ Поясните код
Скачал исходник змейки, сейчас пытаюсь разобраться в коде Вот сам код : #include <iostream> //стандартная библиотека #include <time.h> //случайные числа #include <stdio.h> //для printf #include <windows.h> // для HANDLE, курсора, цвета #include <conio.h> //для kbhit using namespace std;
C++ Преобразовать массив таким образом, чтобы элементы, равные нулю, располагались после всех остальных http://www.cyberforum.ru/cpp-beginners/thread573616.html
Преобразовать массив таким образом, чтобы элементы, равные нулю, располагались после всех остальных. Скажите, почему у меня выводит вот такое? 5 1 0 0 5 2
C++ помогите с задачей http://cs5853.userapi.com/v5853292/5/H5NaGoZ71Ek.jpg посмотрите на задачу и помогите с чес сможете подробнее

Показать сообщение отдельно
ncuX1
brony
72 / 52 / 2
Регистрация: 02.01.2012
Сообщений: 521
13.05.2012, 23:17     Аналог функции copy из делфи для string в С++
Предположим у нас есть 2 переменные типа string. Как из 1й скопировать часть в другую?

К примеру в делфи это так:

Delphi
1
2
3
4
5
var
s1,s2:string;
...
s1:='qwerty'
s2:=copy(s1, 2,4);  //в s2 будут содержаться символы со 2го по 4 из переменной s1
на с++ я нашёл способ такого копирования только через си строку, но с массивами символов я крайне не хочу работать, по этому спрашиваю: есть ли в С++ функция вроде copy из делфи?

Гуглил, такой функции не нашёл, хочу написать сам.
Пока что нашёл такую штуку:
C++
1
s1.resize(4);
она обрубает все символы после указонного количества.
Есть ли функция для удаления с конца?

ну, т.е.
PHP
1
2
st="qwerty"
s1.resize(2);   //s1 = qw
_________

C++
1
2
[CPP]st="qwerty"
s1.F(2);   //s1 = "ty"
[/CPP]

где F- искомая функция
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 23:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru