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

Учет товара на складе - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Boost::asio как обнаружить дисконнект на удалённой машине? http://www.cyberforum.ru/cpp-beginners/thread1136843.html
В данный момент обрабатываю дисконнекты, глядя на возвращаемые коды ошибок после вызовов read(socket,...) и write(socket, ...) Проблема в том, что если удалённый комп оборвёт связь, то комп, ждущий от него посылки в синхронном read, так и будет продолжать ждать! Обрыв обнаруживается только на стороне, разорвавшей связь. Что же делать? И главное, как вывести функцию read из ожидания хотя бы и...
C++ Дана строка. Подсчитать количество букв, содержащихся в строке Дана строка. Подсчитать количество букв, содержащихся в строке. http://www.cyberforum.ru/cpp-beginners/thread1136827.html
C++ Вычислить произведение нечетных отрицательных элементов расположенных под главной диагональю матрицы
2 задача Вычислить произведение нечетных отрицательных элементов расположенных под главной диагональю матрицы B(N,N). ПЛЗ ПОМОГИТЕ!!!
C++ Написать класс Автомобиль
1. Создать запись для хранения следующей информации: – код владельца, – номер автомобиля, – марка автомобиля, – дата выпуска, – дата регистрации. 2. Предусмотреть возможность добавления, изменения и удаление записи и отображения данных на экран. Для хранения данных использовать стек. 3. Получить список номеров и марок автомобилей, зарегистрированных в ноябре и декабре прошлого года. 4....
C++ Какой то бред с передачей указателя в функцию :-) http://www.cyberforum.ru/cpp-beginners/thread1136784.html
Привет! Толи бред какой - то :D Толи у меня пробел в азах :rofl: Вот например: void MegaFunction( BYTE *data ); int _tmain(int argc, _TCHAR* argv) { BYTE *test = NULL; MegaFunction(test);
C++ Найти сумму элемнтов диагонали Нужно найти сумму элементов главной диагонали динамического массива,собственно сумму я найти могу: for(i = 0; i < n; ++i) s += matr;(ну примерно так) а вот проблема состоит в вводе размера массива и ввод самих элементов.напишите полный вариант пожалуйста. подробнее

Показать сообщение отдельно
Fanarik1960
0 / 0 / 0
Регистрация: 02.04.2014
Сообщений: 21
11.04.2014, 09:19  [ТС]     Учет товара на складе
Сделал удаление, но оно не работает. Посмотрите что не так пожалуйста:
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
void del(void)
{
    char s[200];
   FILE *t, *fbin;
    t = fopen("dbase.bin","rb");
    if(t == NULL)
    {
        printf("ГЋГёГЁГЎГЄГ* ïðè îòêðûòèè ГґГ*éëГ*.\n");
        system ("pause");
        exit(1);
    }
    fbin = fopen ("dbase1.bin", "wb");//ñîçäГ*Гѕ Г*îâûé ГґГ*éë äëÿ Г§Г*ГЇГЁГ±ГЁ Гў Г*ГҐГЈГ® ñòðîê, Гў êîòîðûõ Г*ГҐГІ ñîâïГ*äåГ*ГЁГ© Г± ââåäåГ*Г*îé ГґГ*ìèëèåé
    
    printf("Ââåäèòå òîâГ*Г°: ");
    scanf("%s",man2.name);
    int flag = 0;
    while(!feof(t))
    {
        if (fgets(s, 200, t))
        {
            char temp[30];
            int i = 0;
            while (sscanf(s + i, "%s", temp))
            {
                if (!strcmp(man2.name, temp)) 
                {
                    flag = 1;
                    break;
                }
                i += strlen(temp) + 1;
                if (i >= strlen(s)) break;
            }
            
            if (!flag) //åñëè Г*ГҐГІ ñîâïГ*äåГ*ГЁГ©
                fputs(s, fbin); //Г§Г*ïèñûâГ*Гѕ ñòðîêó Гў Г*îâûé âðåìåГ*Г*ûé
            flag = 0;
        }
    }
    fclose (t);
    fclose (fbin);
    
    remove("dbase.bin");
    rename("dbase1.bin","dbase.bin");
Добавлено через 21 час 11 минут
Помогите доделать пожалуйста!!!
 
Текущее время: 22:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru