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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Запись и чтение с файла http://www.cyberforum.ru/cpp-beginners/thread886947.html
Здравствуйте,помогите пожалуйста ..есть две структуры, но каждая записывается и считывается с разных файлов, не посоветует как можно объединить,чтоб все записывалось и считывалось в один файл? void List::outFilesamolet(char * path) { FILE *out; if ((out = fopen(path,"wb")) == NULL) { cout << "Файл " << path << "не может быть открыт!" << endl; return; } struct samoletTemp {...
C++ Структуры (cведения об абонентах АТС: ФИО владельца телефона, год установки телефона, номер телефона, тип установки телефона, льгота) Сведения об абонентах АТС. Структура должна содержать следующую информацию: фамилию, имя, отчество владельца телефона, год установки телефона, номер телефона, тип установки телефона (спаренный или нет), льготу (процентную скидку при оплате). # include <stdio.h> # include <conio.h> # include <iostream.h> const LEN = 40,LEN3=120; struct atc {char fam ,ima,otch; http://www.cyberforum.ru/cpp-beginners/thread886941.html
C++ Упростить задачу (Таблица футбольного чемпионата задана квадратной матрицей - определить номера команд, прошедших чемпионат без поражений)
помогите пожалуйста с с++ здесь дана задача и весь код от нее но мне нужно только б) кому не сложно выделите именно нужное Таблица футбольного чемпионата задана квадратной матрицей порядка n, в которой все элементы, принадлежащие главной диагонали, равны нулю, а каждый элемент, не принадлежащий главной диагонали, равен 2, 1 или 0 (числу очков, набранных в игре: 2 — выигрыш, 1 — ничья, 0...
Как глобальную переменную засунуть в структуру? 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++ и сделать как можно проше (чтобы можно было ее объяснить ) #include <cmath> #include <cstdlib> #include <ctime> #include <iomanip> #include <iostream> struct Point { double x, y, z;
C++ Определить, сколько слов текста имеют длину 1, 2, 3, ..., 10 Я ввожу слова без знаков препинания (все подряд через пробел) и нужно: Определить, сколько слов текста имеют длину 1, 2, 3, ..., 10 и более символов, вывести эти слова в последовательности возрастания их длин. Слова очередной длины вывести с новой строки. Пожалуйста не пишите запутание коды :) подробнее

Показать сообщение отдельно
Mar-12
 Аватар для Mar-12
-21 / 5 / 1
Регистрация: 14.03.2013
Сообщений: 131
01.06.2013, 01:13     почему не добавляет элемент?
insert() должен добавить один элемент,но он неправильно работает,где ошибка?
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
35
36
37
38
39
40
41
42
43
44
45
#include "stdafx.h"
#include <iostream>
using namespace std;
void Insert(const int index,const int value,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]<<'\t';
    }
    cout<<endl;
    Insert(2,21,arr,10);
    for(int i=0;i<10;i++)
    {
        cout<<arr[i]<<'\t';
    }
    return 0;
}
void Insert(const int index,const int value,int * arr,const int size)
{
    int *p_arr=new int[size];
    for(int i=0;i<size;i++)
    {
        p_arr[i]=arr[i];
    }
    arr=new int[size+1];
    int j=0;
    int i=0;
    while(i<=size)
    {
        if(i!=index)
        {
            arr[i]=p_arr[j];
            j++;
        }
        else
        { 
           arr[i]=value;
        }
        i++;
        
    }
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 06:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru