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

Строковые типы данных. Обработка строк - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не работает string http://www.cyberforum.ru/cpp-beginners/thread27946.html
Здравствуйте, в чем может быть проблемма? #include <string> int main() { std::string s; return 0; } получаю d:\visual studio\vsc++\vc98\include\ios(9) : fatal error C1083: Cannot open include file: 'streambuf': No such file or directory
C++ Напечатать в возрастающем порядке все трехзначные числа напечатать в возрастающем порядке все трехзначные числа,в десятичной записи которых нет одинаковых цыфр http://www.cyberforum.ru/cpp-beginners/thread27802.html
Вставить два элемента после мах элемента и перед ним C++
Составить программу решения задачи на С++, использовать процедуры введения и вывода массивов, выделить в задаче вспомогательные алгоритмы и оформить их в виде подпрограмм. Вставить два элемента: первый - после максимального элемента, второй - перед ним. Помогите, пожалуйста!
Упорядочить по возрастанию элементы каждого столбца матрицы C++
Задание: Составить программу решения задачи на С++. Вывод матрицы на экран оформить в виде процедуры. Упорядочить по возрастанию элементы каждого столбца матрицы. Помогите сделать
C++ Двумерные массивы. Сформировать и вывести матрицу на экран http://www.cyberforum.ru/cpp-beginners/thread27656.html
Задача: Сформировать квадратную матрицу порядка n по заданному образцу . Вывод матрицы на экран оформить в виде процедуры. 1 n 1 n ... N 2 n-1 2 n-1 ... n-1 3 n-2 3 n-2 ... n-2 ... ... ... ... ... ... n-1 2 n-1 2 ... 2
C++ Работа с DLL У меня такая проблема не могу экспортировать функцию с шаблоном без шаблона она без проблем работает. Название функции BubleSort. *.cpp //--------------------------------------------------------------------------- #ifndef SORTDLL_cpp #define SORTDLL_cpp #include <vcl.h> #include <windows.h> #pragma hdrstop подробнее

Показать сообщение отдельно
Haster
инженер-системотехник
 Аватар для Haster
109 / 108 / 2
Регистрация: 10.03.2009
Сообщений: 533
30.03.2009, 17:10     Строковые типы данных. Обработка строк
BornLeader, есть пара замечаний по коду
C++
1
2
3
size_t len = strlen(str);
if((strlen(str)%3)==0)
{
первая строка тут не нужна, ибо в if Вы опять вызываете функцию strlen(str)
И почему если длина строки не кратна 3, то это ошибка ввода?
По мне так число 00101 тоже является двоичным и с таким же успехом может быть переведено в восьмеричную систему, просто нужно дописать спереди нули
 
Текущее время: 13:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru