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

Как создать функцию - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ перевод из числа в прописной вид не массив http://www.cyberforum.ru/cpp-beginners/thread772966.html
Здравствуйте товарищи!Нужна ваша помощь в исправлении кода. Что нужно мне изменить в коде что бы при вводе числа например 1234.34 выводило одна тысяча двести тридцать четыре доллара тридцать четыре цента при этом переводиться должны числа от 0 до 999 999 999 С указателями и строками пока не очень дружу Класс string препод запретил , как и функции для работы со строками и...
C++ Шаблонный класс, принимающий InputIterators в конструкторе Есть Stack.h #ifndef _STACK_H_ #define _STACK_H_ #include <cstddef> #include <iterator> template <class T> class Stack { public: http://www.cyberforum.ru/cpp-beginners/thread772944.html
Определить количество натуральных трехзначных чисел, сумма цифр которых равна заданному числу N C++
1. Определить количество натуральных трехзначных чисел, сумма цифр которых равна заданному числу N.
C++ сумма элементов ряда
http://imghost.tambovnet.org/thumbs/f49a6abc43ed3f52cde40d5913765d56.jpg
C++ Как запретить вызов конструктора 2-ой раз http://www.cyberforum.ru/cpp-beginners/thread772905.html
Как можно сделать чтобы конструктор не вызывался 2-раз #include <iostream> #include "Model.h" int main() {
C++ Программирование матричных операций. Упорядочить элементы первой половины вектора X по возрастанию абсолютных значений Разработать алгоритм и программу на языке С++ решения следующих взаимосвязанных задач: 1) рассчитать элементы квадратной матрицы A = (aij ), i,j = 0,1,2,...,n-1 по заданной формуле; 2) сформировать из матрицы A элементы вектора X = (xi), i = 0,1,2,...,n-1 по заданному правилу; 3) провести заданное упорядочение элементов матрицы А или вектора Х. 3) упорядочить элементы первой... подробнее

Показать сообщение отдельно
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11823 / 6802 / 769
Регистрация: 27.09.2012
Сообщений: 16,870
Записей в блоге: 2
Завершенные тесты: 1
28.01.2013, 10:21     Как создать функцию
Не много Вашу переделал:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <cstdlib>
#include <iostream>
#include <cstring>
char * podstorka(const char * str1,const char * str2,size_t m,char * buffer){
    if (!(str1 && str2 && buffer)) return NULL;
    size_t pos=m;
    size_t len1=strlen(str1);
    size_t len2=strlen(str2);
    if(len1<pos) pos=len1;
    memcpy(buffer,str1,pos);
    memcpy(buffer+pos,str2,len2);
    memcpy(buffer+pos+len2,str1+pos,len1-pos+1);
    return buffer;
}
 
int main(){
    char str[1024];
     podstorka("cyberforumru",".",10,str);
     std::cout<<str<<std::endl;
    return 0;
}
 
Текущее время: 11:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru