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

Посимвольное копирование string - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Классы (программа сложения двух произвольных чисел) http://www.cyberforum.ru/cpp-beginners/thread841418.html
Написать программу сложения двух произвольных чисел: #include <vcl.h> #include <iostream.h> #pragma hdrstop //--------------------------------------------------------------------------- #pragma argsused class Sum {
C++ Поразрядные операции (Запрограммировать изменение в с++ двухбайтного числа) Доброго времени суток!Если нетрудно,помогите)))Срочно нужна помощь в написании программы,очень-очень нужно... задание: Запрограммировать изменение в с++ двухбайтного числа (word) так, чтобы байт последовательно заполнялся сначала единицами, а затем – нулями справа налево. 1. Создать динамическую переменную и написать программу для работы с разрядами этой переменной в соответствии со... http://www.cyberforum.ru/cpp-beginners/thread841409.html
Подключение файла #include <name.cpp> C++
Здравствуйте. Скажите, если программа состоит из нескольких файлов, можно-ли подключать cpp - файлы, или подключать можно только хедеры? И если можно, то нужно-ли для таких файлов писать защиту от повторного включения: #ifndef name #define name // code
C++ Заголовоные файлы, поиск
Приветствую всех! Перехожу с c# на с++. Суть задачи такова, что в прокете необходимо использовать потоки. Нашел пример.. http://www.cyberforum.ru/qt/thread201372.html В c# все было понятно, все что нужно было включено в .net framework. В примере подключается заголовочный файл #include <QtCore/QThread>. Но где взять QtCore/QThread?? Подскажите какими ресурсами пользоваться, откуда...
C++ Где создавать объекты классов? http://www.cyberforum.ru/cpp-beginners/thread841388.html
Здравствуйте. Подскажите, если есть много классов, объявленных в заголовочных файлах, а определенных в *.cpp - файлах, и для каждого класса создается объект, где эти объекты правильно создавать. Я создаю их там где они оказываются нужны в первый раз. Например: // A.cpp #include "B.cpp" class A { B objB; };
C++ Чтение файла Добрый день, вопрос, конечно, повторяющийся и от поиска лопата сломалась, но 2 день не могу такое элементарное сделать, а именно: необходимо считать весь файл, и выводить строки по индексу. Как это можно сделать более удобным способом? Спасибо. подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
18.04.2013, 12:41     Посимвольное копирование string
Цитата Сообщение от art3330 Посмотреть сообщение
Мне надо копировать из одной строки в другую, до определенного символа.
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
25
26
27
28
29
30
31
32
33
#include <string>
#include <iostream>
using namespace std;
 
int main()
{
    string str = "this is source string";
    string res = "";
    char endchr= 'o';
    size_t pos = str.find(endchr, 0);
    
    cout<<"input string : "<<str<<endl;
    cout<<"copy  symbol : "<<endchr<<endl;
 
    if( pos == string::npos )
    {
        res = str;
        cout<<"source string not contain symbol : "<<endchr<<endl;
    }
    else
    {
        res.resize(pos);
        copy
        (
        str.begin(),
        str.begin() + pos,
        res.begin()
        );
    }
    cout<<"result string: "<<res<<endl;
    cin.get();
    return 0;
}
Миниатюры
Посимвольное копирование string  
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru