Kselax.ru

Hacker Kselax — the best hacker in the world

Menu
  • Блог
  • Контакты
  • wp plugin генератор
  • Русский
    • Русский
    • English
Menu

Метка: STL

Функция itos().

Posted on 29 июля, 20134 августа, 2013 by admin

Напишите функцию itos(int), возвращающую строковое представление целого числа.

Read more

Функция ввода.

Posted on 29 июля, 20134 августа, 2013 by admin

Представьте, что считывание строк средней длинны (от 5 до 25 символов) из потока cin — самое узкое место в вашей системе. Напишите функцию ввода, читающей такие строки с максимально возможной скоростью. Допустимо организовать интерфейс функции в угоду быстродействию (даже за счет некоторого неудобства в использовании). Сравните результат с реализацией операции >> для типа string.

Read more

Производительность функций complete_name().

Posted on 29 июля, 20134 августа, 2013 by admin

Сравните быстродействие трех функций complete_name() из параграфа 20.3.9 и параграфа 20.3.10. Попробуйте сами написать функцию complete_name(), работающую наиболее производительно. Ведите список ошибок, выявленных на этапах программирования и тестирования.

Read more

Оценка скорости копирования строк stirng.

Posted on 29 июля, 20134 августа, 2013 by admin

Оцените скорость копирования строк типа string. Как ваша конкретная реализация строкового класса оптимизирует копирование?

Read more

Класс String для коротких строк.

Posted on 29 июля, 20134 августа, 2013 by admin

Напишите класс String, который оптимизирован для коротких строк, содержащих не более 8 символов. Сравните его по быстродействию со стандартным string и String из параграфа 11.12. Возможно ли написать комбинированную версию строкового класса, сочетающего преимущества класса коротких строк и общего класса строк?

Read more

Перегрузка isalpha(), isdigit() и т.д.

Posted on 29 июля, 20133 августа, 2013 by admin

Определите перегруженные версии isalpha(), isdigit() и т.д. , чтобы они могли корректно работать с char, unsigned char и signed char.

Read more

Универсальный класс для работы с текстами.

Posted on 29 июля, 20134 августа, 2013 by admin

Подумайте как можно спроектировать идеальный класс для универсальной работы с текстами. Назовите его Text. Какими он будет обладать возможностями? Какую нагрузку на реализацию вызовут ваши «идеальные» средства?

Read more

Библиотека регулярных выражений.

Posted on 29 июля, 20133 августа, 2013 by admin

Воспользуйтесь библиотекой регулярных выражений для реализации операции поиска по образцу над классом String, не имеющим ассоциированный с ним класс Substring.

Read more

Нехватающие операции для работы с РВ.

Posted on 29 июля, 20133 августа, 2013 by admin

Каких операций вам не хватает для работы с регулярными выражениями в примере параграф 20.6[7]? Выявите их и добавьте. Какова наглядность ваших операций для работы с регулярными выражениями по сравнению с традиционными? Сравните скорость вашего решения по сравнению со стандартными средствами.

Read more

Функция find().

Posted on 29 июля, 20133 августа, 2013 by admin

Напишите функцию find(), находящую в строке первое вхождение регулярного выражения. Используйте ? для обозначения «любого символа» , * — для обозначения любого числа символов, не отвечающих следующей части регулярного выражения, и [abc] — для обозначения любого символа из тех, что указаны в квадратных скобках (здесь это a,b,c). Другие символы должны совпадать буквально. Например, find(s,»name:») возвращает…

Read more

Навигация по записям

  • Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • …
  • 10
  • Next

Рубрики

  • C++ (293)
  • JavaScript (1)
  • linux (1)
  • MFC (39)
  • node.js (2)
  • React (3)
  • uncategorized (3)
  • vBulletin (5)
  • Visual Studio (9)
  • wordpress (18)
  • Разное (37)

Метки

Ajax bootstrap CentOS CLI expressjs FormData GDlib google Invisible reCAPTCHA JWT media MFC php react-router-dom redux repository wordpress RTTI STL vBulletin vector Visual Studio WINAPI wordpress wp-plugins XMLHttpRequest Двоичное дерево Задачи С++ Игры С++ Исключения С++ О-большое Операторы_С++ Перегрузка операторов С++ Поиск С++ Потоки Проектирование_С++ С++ Типы_С++ Типы С++ Шаблоны С++ библиотеки локализация макросы С++ сортировка С++

Свежие комментарии

  • RA3PKJ к записи visual C++, создание диалоговых окон.
  • JasonReant к записи Создание и использование статических библиотек .lib в visual studio.
  • MyWin2020 к записи Программка для заполнения форума на vBulletin 3.8.7
  • ScottJip к записи Создание и использование статических библиотек .lib в visual studio.
  • ArnoldKig к записи Создание и использование статических библиотек .lib в visual studio.
©2021 Kselax.ru Theme by ThemeGiant