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

Не полностью заполняется массив - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Разработать класс Итератор http://www.cyberforum.ru/cpp-beginners/thread1196897.html
ребята, помогите пожалуйста. Разработать класс Итератор который имеет конструктор и функции с установкой на начало списка, проверка конца списка, доступ к текущему элементу списка,переход к следующему элементу, переход к предыдущему элементу. Добавлено через 1 час 11 минут Цели работы: Освоение технологии реализации позиционных, линейных коллекций на примере АТД "Список". Освоение методики...
C++ Создание класса, моделирующего работу RS-триггера Здравствуйте! Помогите пожалуйста с заданием.. Создать класс RS_trigger, моделирующий работу R-S триггера. Триггер принимает логическое состояние 0 или 1. По входу S (наверное требуется написание метода) триггер устанавливается в состояние 1, а по входу R соответственно в 0. Нужно осуществить перегрузку операции логического И для создаваемого класса (операция осуществляется над группой... http://www.cyberforum.ru/cpp-beginners/thread1196870.html
В словах наибольшей длины удалить среднюю букву (средние буквы) C++
В тексте все слова разделены пробелами и знаками препинания. Напечатать все слова, предварительно выполнив преобразования: в словах наибольшей длины удалить среднюю (средние) букву.
Удалить строки динамической матрицы, начиная со строки К1 и до строки К2 C++
Сформировать динамический двумерный массив, заполнить его случайными числами и удалить строки, начиная со строки К1 и до строки К2 вот текст программы которая удаляет одну строку К1, а как на промежутке понятия не имею)))помогите плиз #include<iostream.h> #include<conio.h> #include<stdlib.h> int main () { int **a; int **matr,**b; int n,i,m,j,k,p;
C++ Даты с зимними месяцами http://www.cyberforum.ru/cpp-beginners/thread1196825.html
#include <iostream> #include <stdlib.h> #include <string.h> using namespace std; struct date { int day; char*month;
C++ Нужна програма, определяющая корни числа Нужна програма штоб добивать корени из числа подробнее

Показать сообщение отдельно
KudaSoff
0 / 0 / 0
Регистрация: 29.05.2014
Сообщений: 7
02.06.2014, 19:52     Не полностью заполняется массив
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
51
void work::dataLoad(){
    string title[100][30],prod[100][30],app[100][30];
    string hdd[100][30];
    int key,j,l=1,k=0,p=0;
    boolean flag;
    string str,index,addStr;
    system("cls");
    printf("%-20s","1. Загрузить csv-файл\n");
    printf("%-20s","2. Загрузить ini-файл\n");
    key=getch();
    switch(key){
        case 49: {flag=0; index=".csv";} break;
        case 50: {flag=1; index=".ini";} break;
    }
    string fileName;
    printf("%-50s","Введите имя файла для загрузки:");
    cin>>fileName;
    fileName="data\\"+fileName+index;
    ifstream f;
    f.open(fileName);
    if (f){
        while (!f.eof()){
            if (flag==0){
                getline(f,str);
                for(j=0;j<str.length();j++){
                    if (str[j]==';'){
                        l++;
                        p=0;
                        continue;
                    }
                    switch(l){
                        case 1: {title[k][p]=str[j]; p++;} break;
                        case 2: {hdd[k][p]=str[j]; p++;} break;
                        case 3: {prod[k][p]=str[j]; p++;} break;
                        case 4: {app[k][p]=str[j]; p++;} break;
                    }
                }
                k++;
            }
            if (flag==1){
 
            }
        }
    }
    else{
        cout<<"Файл не существует!!!";
        Sleep(1000);
        menu();
    }
    f.close();
}
Судя по коду и благодаря окнам output и watch все должно работать, НО.......... После добавления символа 0,0 - 0,1 уже не добавляется, хотя оператор выполняется.
Что это за бобуйня и как с ней бороться?
Спасите пока я не разбил монитор об стену.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 20:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru