Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос

ovsy

  • 0
    вклад
  • 10
    вопросов
  • 0
    ответов
  • 0%
    решений
Комментарии
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Как сделать алгоритм теста?

    ovsy @ovsy Автор вопроса
    Kentavr16, хорошая идея, а как реализовать такое?
    Написано 19 дек. 2022
  • Как сделать сохранение текста из input?

    ovsy @ovsy Автор вопроса
    Разобрался почему не добавлялось, поместил добавление в window.onload и все заработало)
    Написано 19 дек. 2022
  • Как сделать сохранение текста из input?

    ovsy @ovsy Автор вопроса
    Спасибо за ответ, в value видно данные из инпута. Но в localStorage не сохраняется почему-то это значение
    Написано 19 дек. 2022
  • Как создавать токен при входе?

    ovsy @ovsy Автор вопроса
    Алексей Ярков, подскажите, какой путь будет правильным?
    Написано 02 дек. 2022
  • Как создавать токен при входе?

    ovsy @ovsy Автор вопроса
    Да, я понимаю, но сделать мне все равно надо)
    Написано 02 дек. 2022
  • Как прикрепить меню навигации кверху при скролле?

    ovsy @ovsy Автор вопроса
    Ankhena, спасибо за помощь :)
    Написано 12 сент. 2022
  • Как прикрепить меню навигации кверху при скролле?

    ovsy @ovsy Автор вопроса
    Mizutsune, спасибо. Завтра попробую
    Написано 12 сент. 2022
  • Как прикрепить меню навигации кверху при скролле?

    ovsy @ovsy Автор вопроса
    Перенес секцию hero в общий контейнер, но position: sticky все равно не работает, только поле поиска меняет свое расположение
    Написано 12 сент. 2022
  • Как удалить запись из структуры?

    ovsy @ovsy Автор вопроса
    А как сделать
    head = del_book(head);
    если значениям void нельзя присваивать ITEM**
    Написано более двух лет назад
  • Как удалить запись из структуры?

    ovsy @ovsy Автор вопроса
    Илья Николаевский, это будет правильным решением, то что я указал комментарием
    //Удаление книги
    void del_book(ITEM* head)
    {
        while (true)
        {
            system("cls");
            cout << "1. Back.\n";
            cout << "2. Drop name of the book.\n\n";
    
            int action;
            cin >> action;
    
            system("CLS");
            switch (action)
            {
            case 1:
            {
                return;
            }
            case 2:
            {
                // добавить сюда ввод названия удаляемой книги
                removeElement(head, "Book Name"); // сейчас будет удаляться книга с названием Book Name
                break;
            }
            }
            _getch();
        }
    }
    Написано более двух лет назад
  • Как удалить запись из структуры?

    ovsy @ovsy Автор вопроса
    Илья Николаевский, я правильно сделал?
    int main(int argc, char* argv[])
    {
        ITEM* head = NULL;
        do
        {
            int variant = prompt_menu_item();
    
            switch (variant) {
            case 1:
                system("cls");  // очищаем экран
                cout << "Add book..." << endl;
                if (head == NULL)
                    head = create(make());
                else
                    add(make(), head);
                break;
            case 2:
                system("cls");  // очищаем экран
                cout << "View the list of Book..." << endl;
                {
                    //int i = 0;
                    int N = 0;
    
                    ITEM* phead = head;
                    while (phead)
                    {
                        N++;
    
                        // выводим сразу при проходе по списку
                        cout << "________________________\n";
                        cout << N << " -Number of Book\n";
                        printLIBRARY(phead->Library);
    
                        phead = phead->next;
                    }
    
                    // ненужные действия
                    /*LIBRARY* buf;
                    LIBRARY** pLibrary = new LIBRARY * [N];
                    head = phead;
    
                    while (head)
                    {
                        pLibrary[i] = head->Library;
                        head = head->next;
                        i++;
                    }
    
                    head = phead;
                    for (i = 0; i < N; i++)
                    {
                        int i1;
                        i1 = i + 1;
                        cout << "________________________\n";
                        cout << i1 << " -Number of Book\n";
                        printLIBRARY(pLibrary[i]);
                    }*/
                }
                break;
            case 3:
                system("cls");  // очищаем экран
                cout << "Delete the book from the list..." << endl;
    
                del_book(head);
    
                break;
            case 4:
                system("cls");  // очищаем экран
                cout << "Search for book by year..." << endl;
                break;
            case 5:
                system("cls");  // очищаем экран
                cout << "Exit..." << endl;
                exit(EXIT_SUCCESS);
                break;
            default:
                cerr << "EeRorrRRooOr...\n" << endl;
            }
        } while (true);
        return 0;
    Написано более двух лет назад
  • Как удалить запись из структуры?

    ovsy @ovsy Автор вопроса
    Можете помочь с решением?
    Написано более двух лет назад
Самые активные сегодня
  • Justa Gain
    • 4 ответа
    • 0 вопросов
  • SoreMix
    soremix
    • 3 ответа
    • 0 вопросов
  • Anonymous
    • 1 ответ
    • 2 вопроса
  • Drno
    • 3 ответа
    • 0 вопросов
  • AUser0
    • 3 ответа
    • 0 вопросов
  • mayton2019
    • 3 ответа
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации