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

Как соединить массив символов и один символ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ В массиве А определить 5 наибольших значений и, расположив их по убыванию, вставить в массив В после его наименьшего элемента http://www.cyberforum.ru/cpp-beginners/thread763054.html
1. Даны два массива А(n) и B(m) целых чисел. В массиве А определить 5 наибольших значений и, расположив их по убыванию, вставить в массив В после его наименьшего элемента Добавлено через 10 минут как так то просто вроде никто не решил=(
C++ Программирование циклических алгоритмов Очень Нужна помощь в решении задач, так как я не могу понять как все это делается, а в пятницу экзамен. Выручайте пожалуйста, буду очень благодарен! Цель: формирование практических навыков выбора и использования операторов цикла языка С++. Постановка задачи. Решить указанные в варианте задачи, используя основные операторы языка С++. При решении задачи, использовать все типы циклов (for,... http://www.cyberforum.ru/cpp-beginners/thread763052.html
Ханойские башни C++
Ребята, помогите разобраться с алгоритмом, то что сначала перемещаются n-1 дисков на вспомогательный стержень, затем n-ый нижний диск на нужный стержень, а затем n-1 перемещенные изначально перемещаются на нужный стержень используя свободный в качестве вспомогательного, - это все понятно. Вопрос в том, почему перемещение n-1 дисков идет согласно условию, что больший диск не может находиться выше...
как завершить программу из функции? C++
предположим я объявил функцию void function(char* s) { \\код \\а тут мне надо завершить прогу. return 0; } компилятор ругается... да и правильно делает... а как собственно завершить ее?
C++ Метод класса http://www.cyberforum.ru/cpp-beginners/thread763039.html
Здравствуйте, проблема вот в чем, писал прогу и компилировал на визуал студии, все работало хорошо, принес домой, а мне dev c++ пишет " no matching function for call to `matrix::matrix(matrix)' ", суть задачи: сложить две матрицы, которые являются объектами класса matrix Вот код метода сложения матрицы: matrix add(matrix &v) { matrix tm(v.arr, v.rows, v.cols); for(int i=0; i<rows;...
C++ Итераторы Не могу въехать как работают итераторы, литература-форумы не помогли, увы. На 26й строке то, что не могу осилить. Прохожу по стеку итератором it, чтобы найти минимальный элемент. На минимальный элемент в итоге указывает итератор Min. Но функция должна вернуть указатель на этот минимальный элемент, как быть? Заранее спасибо за помощь! Очень хочу понять как правильно сделать!! #include... подробнее

Показать сообщение отдельно
Troll_Face
 Аватар для Troll_Face
599 / 399 / 4
Регистрация: 26.04.2012
Сообщений: 2,070
16.01.2013, 03:22  [ТС]     Как соединить массив символов и один символ
Цитата Сообщение от Саня gamer Посмотреть сообщение
не будет работать?
не знаю) сейчас попробую

Добавлено через 1 минуту
C++
1
2
3
char s[4]="\'";
          s[1]=x;
          strcat(s, "\'");
сделал так

Добавлено через 1 час 6 минут
вылетает исключение...
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
int main()
{
    Init();
    Expression();
    system("PAUSE");
    return 0;
}
void Init() {
     GetChar();
}
 
void Expression() {
     char str[20]="mov ax, ";
     str[strlen(str)]=GetNum();   //вот где-то тут исключение....
     str[strlen(str)]='\0';
     EmitLn(str);
}
char GetNum() {
     if (!isdigit(Look))
        Expected("Integer");
     char ch=tolower(Look);
     GetChar();
     return ch;
}
 
void Emit(char* s) {
     cout<<TAB<<s;
}
 
void EmitLn(char* s){
     cout<<TAB<<s<<endl;
}
Добавлено через 57 секунд
или как вообще по-человечески присабачить символ к строке?
 
Текущее время: 20:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru