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

почему не добавляет элемент? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Запись и чтение с файла http://www.cyberforum.ru/cpp-beginners/thread886947.html
Здравствуйте,помогите пожалуйста ..есть две структуры, но каждая записывается и считывается с разных файлов, не посоветует как можно объединить,чтоб все записывалось и считывалось в один файл? ...
C++ Структуры (cведения об абонентах АТС: ФИО владельца телефона, год установки телефона, номер телефона, тип установки телефона, льгота) Сведения об абонентах АТС. Структура должна содержать следующую информацию: фамилию, имя, отчество владельца телефона, год установки телефона, номер телефона, тип установки телефона (спаренный или... http://www.cyberforum.ru/cpp-beginners/thread886941.html
C++ Упростить задачу (Таблица футбольного чемпионата задана квадратной матрицей - определить номера команд, прошедших чемпионат без поражений)
помогите пожалуйста с с++ здесь дана задача и весь код от нее но мне нужно только б) кому не сложно выделите именно нужное Таблица футбольного чемпионата задана квадратной матрицей порядка n,...
Как глобальную переменную засунуть в структуру? C++
#include<stdio.h> #include<malloc.h> #include<string.h> typedef struct Item { char *info; struct Item *next; }Item;
C++ Найти пару точек расстояние между которыми максимально(Исправить программу ) http://www.cyberforum.ru/cpp-beginners/thread886911.html
В трехмерном пространстве заданы координаты n точек составить программу определяющую пару точек расстояние между которыми максимально Сама программа есть но нужно ее изменить под dev-c++ и сделать...
C++ Определить, сколько слов текста имеют длину 1, 2, 3, ..., 10 Я ввожу слова без знаков препинания (все подряд через пробел) и нужно: Определить, сколько слов текста имеют длину 1, 2, 3, ..., 10 и более символов, вывести эти слова в последовательности... подробнее

Показать сообщение отдельно
Olivеr
412 / 408 / 13
Регистрация: 06.10.2011
Сообщений: 832
01.06.2013, 01:33
что вы хотели сделать в той функции - вообще не понятно
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
33
34
#include "stdafx.h"
#include <iostream>
 
using namespace std;
 
int* Insert(const int index, const int value, const int *arr, const int size);
 
int _tmain(int argc, _TCHAR* argv[])
{
    int * arr = new int[10];
    for(int i = 0; i != 10; ++i) {
        arr[i] = i;
        cout << arr[i] << ' ';
    }
    cout << endl;
    arr = Insert(2, 21, arr, 10);
    for(int i = 0; i != 11; ++i) {
        cout << arr[i] << ' ';
    }
    delete[] arr;
    return 0;
}
 
int* Insert(const int index, const int value, const int *arr, const int size)
{
    int *p_arr=new int[size + 1];
    for(int i = 0; i != index; ++i)
            p_arr[i] = arr[i];
    p_arr[index] = value;
    for (int i = index + 1; i != size + 1; ++i)
        p_arr[i] = arr[i - 1];
    delete[] arr;
    return p_arr;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru