Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти слово наименьшей длины Вот код: #include <iostream> #include <fstream> #include <string> #include <windows.h> using namespace std; //поиск слова наименьшей длины string minLen(char a) { https://www.cyberforum.ru/ cpp-beginners/ thread2540986.html C++ Переделать с Pascal на c++
uses crt; var f: text; s: string; function IsUp (str: string): boolean; var i,n1,n2,k,p: integer; b: boolean; c: string; begin b:=true; n1:=0; n2:=0; p:=0; c:=''; str:=str+' ';...
C++ Сортировка методом простых вставок https://www.cyberforum.ru/ cpp-beginners/ thread2540979.html
Дано натуральное N и массив целых чисел размерности N. Отсортировать данный массив по возрастания методом простых вставок. В процессе сортировки отсортированную часть накапливать в начале массива....
C++ Как сделать выход? Как сделать выход из вложенного цикла во внешний? #include <iostream> #include <algorithm> int main() { const int q = 6; int mat = https://www.cyberforum.ru/ cpp-beginners/ thread2540952.html
Составить функцию которая возвращает номер заданного символа C++
Составить функцию, которая возвращает номер заданного символа в строке, а если его нет – то «0». Поможете пожалуйста, прошу прощения что нет наработок и что так нагло прошу ♥️
C++ Как создать двумерную матрицу через vector? https://www.cyberforum.ru/ cpp-beginners/ thread2540947.html
Понадобилась в середине проге создать двумерную матрицу. Чтобы не заботиться об очистке, решил использовать <vector>, но не знаю как создать двумерную
C++ Составить функцию вычисления среднего значения элементов одномерного массива https://www.cyberforum.ru/ cpp-beginners/ thread2540941.html
Составить функцию вычисления среднего значения элементов одномерного массива и определения количества чисел, больше или меньше этого значения. Массив может быть произвольного числового типа....
Класс матрица с вещественных числел,статический массив C++
Функции класса - сложение и умножение матриц, сравнение двух матриц, вычисление определителя матрицы, транспонирование матрицы.
C++ Разложить большое число на множители Задача такова: на вход подается очень большое число(больше 11 знаков), нужно при помощи длинной арифметики разложить его на простые множители. Сам я с длинной арифметикой не сталкивался и не знаю как... https://www.cyberforum.ru/ cpp-beginners/ thread2540928.html C++ Можно ли консольным приложением перехватить сочетание клавиш(либо отключить его)? Мне нужно сделать так чтоб при нажатии Fn+F2(-Volume) ничего не происходило а именно не уменьшалась громкость. Я поигрался немного с kbhit и _getch() но они не детектят нажатия через FN. Какие... https://www.cyberforum.ru/ cpp-beginners/ thread2540924.html
C++ Посчитать сумму бесконечного ряда с заданной точностью
Помогите написать программу на С++. необходимо посчитать сумму бесконечного ряда с заданной точностью. Есть код, но считает неправильно. #include "stdlib.h" #include "conio.h" #include...
C++ Не Правильно ли написан перебор по столбцам? https://www.cyberforum.ru/ cpp-beginners/ thread2540899.html
for (int j = 0; j < q; ++j) { int minj = 0; for (int i = 0; i < q; ++i) { if (minj > mat) { minj = mat; } }
Эксперт С++
8703 / 4287 / 954
Регистрация: 15.11.2014
Сообщений: 9,723
27.11.2019, 15:01 0

Написать аналог стандартной функции обработки строк - C++ - Ответ 14036613

27.11.2019, 15:01. Показов 1241. Ответов 4
Метки (Все метки)

Ответ

Цитата Сообщение от Landay Посмотреть сообщение
char *strcat(char *re, const char *og)
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
#include <iostream>
 
char* strcat(char* re, const char* og) noexcept
{
    size_t i = 0;
    while(re[i] != 0)
        ++i;
    
    for(size_t x = 0; ; ++x, ++i)
    {
        re[i] = og[x];
        if(re[i] == 0)
            break;
    }
    return re;
}
 
int main()
{
    char text[255] = "hello ";
    
    const char* result = ::strcat(text, "world!");
    std::cout << result << '\n';
}


Вернуться к обсуждению:
Написать аналог стандартной функции обработки строк C++
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.11.2019, 15:01
Готовые ответы и решения:

Написать аналог стандартной функции обработки строк
Добрый день, помогите, пожалуйста! Необходимо написать аналог стандартной функции обработки...

Написать аналог шаблонной функции без использования стандартной (и других библиотек)
Здравствуйте! Набрел на вот такой вопрос по C++. Вот мой вариант ответа: template&lt;class...

Создать функцию для обработки символьных строк. За образец брать библиотечные функции обработки строк языка С, но не применять их в своей функции
Доброго времени суток! Крайне необходима помощь экспертов в С++! Кто может - не оставьте меня в...

Написать две пользовательские функции, эквивалентные стандартной функции strlen
Написать программу, содержащую две пользовательские функции определения длины строки, эквивалентные...

4
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.11.2019, 15:01
Помогаю со студенческими работами здесь

Сравнение строк без использования стандартной функции strncmp
Написать программу, которая сравнивает строки не использую стандартную функцию strncmp. При чем...

Написать собственную реализацию стандартной функции strstr
Написать собственную реализацию стандартной функции strstr. предназначена для поиска строки...

Написать и отладить программу обработки строк
Проверить, имеется ли в заданном тексте баланс открывающихся и закрывающихся скобок.

Строки. Функции обработки строк. Работа с файлами
1.Получить от пользователя строку текста и Определить общую длину слов на нечётных позициях в...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru