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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить, буква гласная или согласная http://www.cyberforum.ru/cpp-beginners/thread826245.html
помогите пожалуйста решить эту задачу. Написать программу, которая ждет ввода буквы русского алфавита и в зависимости от этого определяет гласная или согласная. Если согласная, то звонкая или глухая. я написала такую программу. но она почему-то не работает... как можно ее решить? #include<iostream> using namespace std; int main() { setlocale(LC_CTYPE,"Russian");
C++ Перевести 1. Дана действительная матрица строк столбцов; упорядочить (переставить) строки матрицы по неубыванию значений первых элементов строк. Воспользоваться методом: «шейкерной» сортировки. у мня есть код для шейкерной сортировки на паскале, для столбцов, переведите ПЛЗ на C++ и заместо столбцов сортировать надо строки. СПАСИБО program z3; type massiv = array of integer; ... http://www.cyberforum.ru/cpp-beginners/thread826237.html
Программа для решения примеров C++
Написать программу, вычисляющую следующие выражения, обеспечив при этом: ввод данных с клавиатуры, инициализацию данных в тексте программы, вывод результата на экран. b=40 x=1.055 a=5*10-6 w=(a+b)2 +10-6 *(tg(x)/(x+1) v=1/2b - sqrt(w+a*b) s=(100e -0.2b )/ (0.02v2 2.1x)
C++ Создание оконного приложения (обучение)
Добрый день. Пытаюсь освоить с++ Установил vs express 2012, создал пустой проект с++ (не win32 или clr, а из раздела "общие"->"пустой проект с++"). Подскажите пожалуйста с чего начать (литература, видео). И как понять что можно использовать (и как) в итоге для программы на win 32-64, xp или win7 (кроссплатформенность для win). Спасибо.
C++ Ввести с клавиатуры координаты точки (x,y). Определить попала ли точка в заштрихованную область http://www.cyberforum.ru/cpp-beginners/thread826223.html
Язык С++
C++ Выполнить перевод чисел Выполнить перевод чисел Помогите написать простую программу по переводу систем счисления 11(8 c/c) → ? (2 c/c) → ? (16 c/c) подробнее

Показать сообщение отдельно
Програмер_80лвл
15 / 15 / 1
Регистрация: 17.10.2012
Сообщений: 96
Записей в блоге: 1
03.04.2013, 00:26     Конкатенация строк
а вот тебе с string :
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
    string URL;
    
    string Txt="txt/";
    string txt=".txt";
    //для преобразование из const char* в char* тебе понадобится
    char *t=new char[z.size()];
    // i ->
    for(int i=0;i<10;i++)
    {
        string z;
        t=(char*)z.c_str();
        itoa(i,t,10);
    }
    URL.append(Txt.c_str());
    URL.append(t);
    URL.append(txt);
Добавлено через 3 минуты
Цитата Сообщение от yoghurt92 Посмотреть сообщение
тогда уже
C++
1
char *Txt=new char[5]
, про нуль символ забыли?
а зачем он вообще ты когда копируеш он то не копируется и при вставки то тож
на своем опыте знаю=)
и ещё когда работаеш с char нада быть внимателен с этой штукой :
1) лучше всего создавать динамически
2) string есть куча реализованых методов для работы с ними
и не нада использовать strcpy,strcat и тому подобное !
3) char только когда тебе нужен всего 1-10 символов для вставки или для какого-то шаблончика =)
 
Текущее время: 11:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru