English version

RSS

Строки в С и С++

Автор: Сергей Аристов
Аннотация: Это первая часть, в которой обсуждаются «традиционные» строки в С. В С++ существуют более удобные механизмы для работы со строковыми данными, эти механизмы рассматриваются во второй части статьи. А зачем вообще обсуждать неудобные С-строки, если есть С++? К сожалению, совсем забыть о строках в стиле С нельзя по двум причинам: 1. существует большое библиотек (например, API операционных систем) работающих именно с С-строками 2. строковые классы в С++ все равно основаны на традиционных С-строках, и если мы хотим разобраться в том, как они работают, нам придется понимать их основы.

Ключевые слова:
Автор: Павел Кузнецов
Аннотация: <span class='lineQuote level1'>Y&gt; Мне надо сравнить два std::string без учета регистра. Я написал свою</span><br /> <span class='lineQuote level1'>Y&gt; функцию сравнения, все вроде Ok, но меня мучает такой вопрос: есть ли</span><br /> <span class='lineQuote level1'>Y&gt; стандартные средства (библиотечные) для такого сравнения?</span><br /> <br /> Если подробно и "правильно", там все очень долго и сложно, т.к. преобразование символов<br /> ...

Ключевые слова: