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

После пятого символа первой строки вставить вторую - 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. Они упорядочены по неубыванию. Требуется написать функцию, которая считает все различные элементы массивов. Допустим первый массив (1,3,4,4) второй (2,8,14), то есть здесь 6 различных элементов 2) Начальные условия те же, только функция считает число одинаковых элементов массивов. Помогите пожалуйста http://www.cyberforum.ru/cpp-beginners/thread770162.html
Открыть ссылку в браузере по умолчанию C++
Необходимо поставить куки с определённых сайтов в браузер по умолчанию. Для этого нужно открыть определённые страницы. В идеале сразу после получения хедеров, или после загрузки страницы, или по таймеру (полсекунды хватит) страница (или сразу весь браузер должен быть закрыт). Но при этом окно программы должно оставаться активным (под курсором). На 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, у него параметры логин, пароль и пара необязательных. Почти все строковые. Подключаю proxy класс от gSoap. У него есть метод login, но сигнатура virtual int login(_ns1__login *ns1__login, _ns1__loginResponse *ns1__loginResponse) { return... подробнее

Показать сообщение отдельно
vanka16
0 / 0 / 0
Регистрация: 23.01.2013
Сообщений: 21
24.01.2013, 20:41  [ТС]     После пятого символа первой строки вставить вторую
Цитата Сообщение от Croessmah Посмотреть сообщение
Как вариант(только без 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;
}
Да,это работает.Большое спасибо.Но всё же,не могли бы вы ответить мне-в чем ошибочка в моем алгоритме.И еще вопрос:функция GETLINE работает только если не объявлять QTEXTSTREAM cin(stdIn)?

Добавлено через 31 секунду
Цитата Сообщение от l_a_m Посмотреть сообщение
А так пробовали? ))))
C++ (Qt)
1
2
3
QString str1 ="abra-kadabra";
QString str2="shvabra-";
str1.insert(5, str2);
в задании идет речь только о работе с CHARом
 
Текущее время: 06:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru