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

Конкатенация строк - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти наиболее длинную цепочку в двумерном массиве http://www.cyberforum.ru/cpp-beginners/thread616570.html
Здравствуйте. Помогите пожалуйста решить одну задачку на любом языке программировании (желательно PHP): в целочисленном двумерном массиве найти наиболее длинную цепочку одинаковых подряд стоящих элементов (кроме нуля) по вертикали либо горизонтали либо по диагонали (основной и побочной). Вернуть длину этой цепочки и элемент её составляющей. Пожалуйста, уже всю голову сломал.
C++ Подскажите как делать хоть что-нибудь 1. Вычислить значение первой производной функции xN в заданной точке A при заданном значении N. 2. Определить число, полученное выписыванием в обратном порядке цифр заданного целого трехзначного числа Х. 3. Определить корень X уравнения arcsin(1+ln X)=a, если такой существует. 4. Даны три положительных числа. Определить, можно ли построить треугольник с такими длинами сторон. http://www.cyberforum.ru/cpp-beginners/thread616516.html
Использование выражений типа a == b == c; C++
Скажите, можно ли использовать такие выражения и как они работают? Почему такая конструкция дает истину только когда все переменные равны 1 ? if(a==b==c) cout << "Hello, World !"
C++ Написать программу, которая считывает текст из файла и выводит на экран сначала предложения, начинающиеся с однобуквенных слов, а затем все остальные
Всем привет)))Помогите пожалуйста написать программу))) Написать программу,которая считывает текст из файла и выводит на экран сначала предложения,начинающиеся с однобуквенных слов,а затем все остальные. Искала на форуме нашла много тем с такой прогой,но ни в одной теме нет написанной программы((( Помогите пожалуйста)))
C++ Исправьте ошибки http://www.cyberforum.ru/cpp-beginners/thread616426.html
Помогите пожалуйста исправить ошибки. Сейчас на жкзамене сижу. Вроде правильно все. Но ошибок откуда-то повылазило. #include<windowsx.h> #include<stdio.h> #include<iostream> #define MAX_LOADSTRING 100 // Глобальные переменные: int num,sum=0,num_len,one_num; float fres;
C++ Инсталяция библиотеки fltk Visual C++ 2010 Express Скачал вот отсюда http://fltk.org/software.php архив fltk-1.1.10-source.zip, извлёк содержимое, затем открыл fltk.dsw в Visual C++ 2010 Express и дальне начинаются проблемы... На скрине показано что пишет подробнее

Показать сообщение отдельно
softmob
1248 / 698 / 155
Регистрация: 20.02.2010
Сообщений: 1,035
29.06.2012, 18:24     Конкатенация строк
лучше бы было реализовать с использованием operator+=
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
mstring operator+ ( const mstring& lhs, const mstring& rhs )
{
    mstring ret( lhs );
    ret += rhs;
    return ret;
}
 
void mstring::resize( size_type new_len )
{
    char *new_arr = new char[new_len + 1]();
    strcpy( new_arr, m_arr );
    delete [] m_arr;
    m_len = new_len;
    m_arr = new_arr;
}
 
mstring& mstring::operator+= ( const mstring& append )
{
    resize( m_len + append.m_len );
    strcat( m_arr, append.m_arr );
    return *this;
}
 
Текущее время: 09:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru