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

Не копируется структура C++ (по введеному номеру телефона удалить информацию из файла) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Задача на рекурсию http://www.cyberforum.ru/cpp-beginners/thread868849.html
Вот код проги которую я написал: #include <iostream> using namespace std; int factr(double i){ int answer; if(i==1) return(1); }
C++ Конвертировать из с в с++ Переделать из язика с в язик С++ файл снизу #include <iostream> #include <stdio.h> #include <stdlib.h> #include <string.h> using namespace std; struct bazas { char name; http://www.cyberforum.ru/cpp-beginners/thread868840.html
Переход на нужную позицию в файле и затем считывание с этой позиции C++
программа организация дека из файла, файл текстовый, можно бинарный, но так удобней тут только часть кода, наверн этого достаточно я строю дек затем хочу добавить еще элемент, справа и слева потом удаляю, очищаю память пробовала и функцииями fseek(), ftell() и fgetpos(),fsetpos но результат в принципе одинаковый, когда считываю, то считывается, как я понимаю, пустая строка
Вычислить значение функции C++
Здравствуйте! помогите, пожалуйста, написать программу для задания: F(x) = (x – a) / (x – c) - при x > 3 и b = 0, { a x^2 – b x + c - при x < 3 и b != 0, x / c - в остальных случаях. G = НЕ (A ИЛИ B) И (A МОД2 C)
C++ Вместо нуля выводит непонятное число http://www.cyberforum.ru/cpp-beginners/thread868832.html
Вот пожалуйста кусок кода, считающий неувязку после решения СЛАУ: int n=5; double **a, *b, *x, r, c, s, q; int i, j, d, p, m, k; ---------------------//---------------------- double nev, del, z, summ; for (i=1; i<=n; i++) {
C++ Задачи. Однонаправленные связные списки Здравствуйте, пытаюсь разобраться со связными списками, решаю задания и столкнулся с проблемами (заданиями), в которых не могу разобраться: 1) Нужно перенести 3-й элемент в начало списка. 2) Разбить список на два подсписка с отрицательными элементами в одном, положительными в другом (Для набора действительных чисел, представленных в виде списка, построить два списка: положительных и... подробнее

Показать сообщение отдельно
mat_for_c
 Аватар для mat_for_c
115 / 110 / 19
Регистрация: 26.04.2013
Сообщений: 585
Завершенные тесты: 2
18.05.2013, 11:37     Не копируется структура C++ (по введеному номеру телефона удалить информацию из файла)
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
46
47
48
49
50
int main()
{
    struct numbers{
    int ID;
    std::string type;
    std::string number;
    std::string country;
    };
    numbers n[3];
    n[0].number = "12345";
    n[0].country = "qwe";
    n[0].ID = 12;
    n[0].type = "ast";
 
    n[1].number = "1234";
    n[1].country = "wer";
    n[1].ID = 13;
    n[1].type = "sdf";
    
    n[2].number = "12346";
    n[2].country = "ert";
    n[2].ID = 14;
    n[2].type = "dfg";
 
    numbers n_TEMP[3];
    string DELETE_NUM;
    int sizeNUM = 3;
    printf("Введите номер телефона для удаления: ");
    scanf("%s",DELETE_NUM.c_str());
    int sizeNUM_TEMP=0;
    for(int i=0,j=0; i < sizeNUM; i++){
        if(strcmp(n[i].number.c_str(),DELETE_NUM.c_str())!=0){
            n_TEMP[j]=n[i]; 
            j++;
        }
        else sizeNUM_TEMP++;
    }
    sizeNUM-=sizeNUM_TEMP;
    for(int i=0;i<sizeNUM;i++) 
        n[i]=n_TEMP[i];
 
    for(int i=0;i<sizeNUM;i++) {
        cout << i+1 << endl;
        cout << "ID " << n[i].ID << endl;
        cout << "country " << n[i].country << endl;
        cout << "type " << n[i].type << endl;
        cout << "number " << n[i].number << endl << endl;
    }
    return 0;
}
все правильно работает... не знаю, что у вас не получается
 
Текущее время: 09:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru