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

Как добавить одну String ко второй? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Курсор в виде "руки" http://www.cyberforum.ru/cpp-beginners/thread464487.html
есть ли такой тип указателя, чтобы курсор мышки можно было изменить на 'руку' как в html-их страничках и как это сделать
C++ Цвет элементов управления Мне нужно в диалоговом окне сделать элементы управления: кнопочки и статический текст, цвета отличного от стандартного черного Я делаю это через OnCtlColor следующим образом HBRUSH CFirststepDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) {HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor); switch(nCtlColor) {case CTLCOLOR_BTN: {pDC->SetTextColor(RGB(0,255,255));} case... http://www.cyberforum.ru/cpp-beginners/thread464482.html
Как делать перенос строк в окне MessageBox? C++
Можно ли делать перенос строк в окне MessageBox и как? Спасибо всем, кто ответит!
C++ Как изменить шрифт на кнопке в клиентской области?
Как для кнопки (класс CButton), выведенной в клиентской области, задать нужный мне шрифт? Я постепаю следующим образом: Файл C...View.h protected: CButton m_okNextButton;Файл C...View.cpp CFont font; font.CreateFont(8, 0, ..., 'Arial'); m_okNextButton.SetFont(& font, TRUE); m_okNextButton.Create('OK-Дальше', WS_VISIBLE | WS_CHILD | WS_TABSTOP, CRect( 119, 190, 189, 215), this,...
C++ Работа с клавиатурой http://www.cyberforum.ru/cpp-beginners/thread464438.html
Простите, что к C++ мало относится, но... Кто хоть когда-нибудь всерьёз работал с клавиатурой. Вобщем, накачал я информации об этих скан-кодах... Везде совершенно по-разному написаны значения различных клавиш, вдобавок, система работы клавиатуры также везде описана по-разному. Все сходятся на том, что для пересылки байта нужно выполнить такую последовательность: устанавливаем DATA, а...
C++ Как очистить экран в консольном приложении ? * подробнее

Показать сообщение отдельно
Igor Soukhov
0 / 0 / 0
Регистрация: 06.01.2008
Сообщений: 62
20.01.2008, 18:06
Все зависит от того что для тебя значит строка....

1)Просто указатель на строчку символов - char *p
C++
1
2
3
4
5
char * pRS = 'RS';
char * pDN = 'DN';
char buf[80];//выделим буффер чтобы было куда добавлять
strcpy(buf, pRS);
strcat(buf, pDN);
2)STL's стринг - std::string;
C++
1
2
3
4
#include <string>
 
std::string strRSDN = 'RS';
strRS += 'DN';
3)MFC'ный си-стринг - CString;

C++
1
2
CString strRSDN = 'RS';
strRS += 'DN';
4)_bstr_t

C++
1
2
_bstr_t bstrtRSDN = 'RS';
bstrtRSDN += 'DN';
5)CComBSTR

C++
1
2
CComBSTR cbstrRSDN = 'RS';
bstrtRSDN += CComBSTR('DN');
остальные типы привести к этим и сделать как показано выше.

Igor Soukhov, www.rsdn.ru
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru