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

Определить количество введенных символов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти сумму листьев в бинарном дереве поиска http://www.cyberforum.ru/cpp-beginners/thread1786766.html
Дано бинарное дерево поиска(ключи-целые числа).Найти сумму листьев. Вот мой код.Но он не работает.Скажите почему и исправьте.Спасибо int sum_leaves(tree_node* r){ return (r->left==NULL ? r->val : sum_leaves(r->left) ) + (r->right==NULL ?r->val :sum_leaves(r->right) ) ;}
C++ Прибавить к результату работы функции единицу в куче Не могу разобраться с синтаксисом кучи. Покажите на примере: ф-я возвращает квадрат числа и к этому квадрату в main прибавляем 1. Напишите эту программу и объясните как прописать кучу. http://www.cyberforum.ru/cpp-beginners/thread1786764.html
Вариативные шаблоны C++
почему не работает template <typename E, typename... Types> void print(const E Arg, const Types&... args) { cout << Arg << endl; print(args...); } int main() { print(5, "ewfw", 4); return 0;
Конструктор-копирование шаблона класса C++
Объясните пожалуйста, что я делаю не так.
C++ Определить лежит ли точка внутри треугольника http://www.cyberforum.ru/cpp-beginners/thread1786714.html
Треугольник и точка (№102) В декартовой системе координат на плоскости заданы координаты вершин треугольника и еще одной точки. Требуется написать программу, определяющую, принадлежит ли эта точка треугольнику. Входные данные В четырех строках входного файла INPUT.TXT находятся пары целых чисел - координаты точек. Числа в первых трех строках - это координаты вершин треугольника (x1,y1),...
C++ Как исправить ошибку "Link2001:unresolved external symbol __imp__UuidToStringW@8"? Ошибка: unresolved external symbol __imp__UuidToStringW@8 Линкую статическую либу, все конфиги прописал, либа есть. Один проект компилит, а второй нет. При чем конфиги у них одни и те же фактически, в чем проблема может быть? К первому либу залинковал, к этому не могу. Ошибка вылезает при попытке обратиться к методу (параметры верные). подробнее

Показать сообщение отдельно
_Ivana
2549 / 1558 / 135
Регистрация: 01.03.2013
Сообщений: 4,451
Записей в блоге: 2
28.07.2016, 15:29     Определить количество введенных символов
Строковые классы должны представлять строчки в виде граждан первого класса. Они абстрагируются от того, что строки — штуки сложные, и дают возможность работать с ними легко, ну прям как с числами. Почти все строковые классы C++ перегружают оператор +, и для конкатенации строчек можно писать s+"bar". Но как ни старайся, никакой на свете строковый класс C++ не даст вам написать "foo"+"bar", поскольку строковые литералы в C++ всегда имеют тип char*, а не string. Абстракция прохудилась так, что языком C++ её не заткнёшь. (Интересно, что историю развития C++ можно описать как историю затыкания дырок в абстракции строк. Уж не знаю, отчего бы не добавить к языку элементарный класс строчек.)
http://russian.joelonsoftware.com/Ar...tractions.html
 
Текущее время: 08:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru