Форум программистов, компьютерный форум, киберфорум
Наши страницы

После пятого символа первой строки вставить вторую - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Побитовые сдвиги http://www.cyberforum.ru/cpp-beginners/thread770167.html
#include<iostream> int main() { int t=1; while(255&t){ t=t<<t; std::cout<<t<<'\n';} std::cin.get();
C++ Работа с элементами массивов Как осуществить следующий алгоритм? 1) Есть 2 массива a и b. Они упорядочены по неубыванию. Требуется написать функцию, которая считает все различные элементы массивов. Допустим первый массив... http://www.cyberforum.ru/cpp-beginners/thread770162.html
Открыть ссылку в браузере по умолчанию C++
Необходимо поставить куки с определённых сайтов в браузер по умолчанию. Для этого нужно открыть определённые страницы. В идеале сразу после получения хедеров, или после загрузки страницы, или...
тест по ЯВУ! C++
Ребята, помогите девушке освоить программирование на языках высокого уровня! Голову сломала на этих массивах. Тесты прикреплены внизу, заранее спасибо!
C++ Двусвязный список, не работает удаление в середине списка http://www.cyberforum.ru/cpp-beginners/thread770144.html
// розрахункова(ПОП).cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <conio.h> #include <stdio.h> #include <stdlib.h> #include <string> #define n 4
C++ Как работать с тем что генерирует gSoap? Пытаюсь использовать gSoap. Скормил ему wsdl файл, он соответственно нагенерировал мне набор классов. Теперь начинаю разбираться. У сервиса есть метод login, у него параметры логин, пароль и пара... подробнее

Показать сообщение отдельно
Croessmah
Ушел
Эксперт CЭксперт С++
13553 / 7704 / 872
Регистрация: 27.09.2012
Сообщений: 19,006
Записей в блоге: 3
Завершенные тесты: 1
24.01.2013, 16:52
Как вариант(только без Qt):
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <cstring>
 
int main(){
    const int n=1024;
    char str1[n],str2[n],str3[n+n];
    std::cout<<"Enter first string ->";
    std::cin.getline(str1,n);
    std::cout<<"Enter second string ->";
    std::cin.getline(str2,n);
    
 
    size_t pos=5;
    size_t len1=strlen(str1);
    size_t len2=strlen(str2);
    if(len1<pos) pos=len1;
    memcpy(str3,str1,sizeof(char)*pos);
    memcpy(str3+pos,str2,sizeof(char)*len2);
    memcpy(str3+pos+len2,str1+pos,sizeof(char)*(len1-pos+1));
    std::cout<<str3<<std::endl;
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru