|
|
Другие темы раздела | |
C++ Возможно ли написать цикл, без проверки условия внутри, не дублируя код Не в первый раз нахожусь в ситуации когда есть цикл внутри которого есть код зависящий от внешних обстоятельств например: bool is_sqrt; std::cin >> is_sqrt; for(auto &i : vector) { do_smth_1(i); //... https://www.cyberforum.ru/ cpp-beginners/ thread3182514.html |
Почему эта программа вычисляет факториал больших чисел неправильно? C++ Крайне интересная программка, призванная вычислять факториал любого числа, вплоть до миллиона и больше. Но есть один нюанс - если взять небольшое число, там однозначное или двухзначное, она успешно его посчитает, мы можем свериться с интернетом и всё верно. Но например факториал 1000 или других больших чисел - число получается неправильным. В чём причина такого феномена и как это исправить? ... |
C++ Вычислить сумму ряда Помогите написать код на С++ https://www.cyberforum.ru/ cpp-beginners/ thread3182476.html | C++ Вычислить возраст по дате рождения Создать проект в котором ваша программа будет вычислять сколько вам лет, зная год вашего рождения (ввести с клавиатуры). При этом задача должна быть решена таким образом, чтобы если вам 1 год, то на экране выводилось «Здравствуйте <ИМЯ>,Вам 1 год», а если вам 12 лет, то на экране выводилось «Здравствуйте <ИМЯ>, Вам 12 лет», а если вам 32 года, то на экране выводилось «Здравствуйте <ИМЯ>, Вам 32... https://www.cyberforum.ru/ cpp-beginners/ thread3182468.html |
C++ Вычислить выражение Даны действительные числа s, t Получить G=h(s,t)+h(1,1)+ h4(s-t, s+t) где h(условия в файле) G – реализовать циклом с постусловием h – реализовать циклом с предусловием |
C++ Можно ли обьединить 2 цикла for в один? #include <iostream> using namespace std; void vivodvvod(int** A, int n, int m, bool check) { if (check) cout << "Заполните массив А " << endl; else cout << "Массив А: " << endl; for (int i = 0; i < n; i++) { for (int j = 0; j < m; j++) { https://www.cyberforum.ru/ cpp-beginners/ thread3182452.html |
C++ Поменять местами элементы матрицы Доброй ночи! Помогите доразабраться с задачей, пожалуйста! Дана матрица размерности 3х3. Заполнить матрицу с клавиатуры и вывести на экран. Если элемент матрицы кратен 3, поменять местами этот элемент и элемент . На экран вывести полученный массивы. Найти и вывести на экран максимальный элемент матрицы. Написал следующий код. #include <iostream> using namespace std; int main() { ... https://www.cyberforum.ru/ cpp-beginners/ thread3182450.html |
Нужна помощь с <fstream> информация не сохраняется C++ основной файл #include <iostream> #include <fstream> #include <string> #include "library.h" #include "windows.h" using namespace std; |
C++ Функция «возведение целого числа в целую степень» Задача с функцией «возведение в степень» (я написал код, но на одном тесте он не работает верно, не могу понять где) Условие Требуется написать функцию long long pow(long long a, unsigned int p), которая возводит число a в степень p и возвращает a^p. С её помощью рассчитайте значение выражения x^11 + y^5 + z^18. Формат входных данных С клавиатуры вводятся три целых числа x, y и z, не... https://www.cyberforum.ru/ cpp-beginners/ thread3182440.html | C++ Нужно переключаться на консоль во время вывода После компиляции, когда открывается консоль, нельзя сразу там писать, нужно на нее нажать мышкой и только потом могу вводить какие либо данные, кто знает как сделать так чтоб можно было не переключаться на нее а сразу печатать, ибо в вузе так, а у меня на ноуте нет, немного неудобно( https://www.cyberforum.ru/ cpp-beginners/ thread3182406.html |
C++ CMAKE Какой наилучший способ объединить несколько сторонних библиотек в одну Добрый день, Есть некоторый проект со следующей структурой: ┌─ project │ ├───┬ external │ │ │ ├─ glfw │ │ |
C++ Удалить из каждого слова все последующие вхождения первой буквы Задача: В произвольном тексте (взятом из файла), содержащем не более 10 строк, в каждой строке не более 80 символов, удалить из каждого слова все последующие вхождения первой буквы. Вывести полученный текст и статистику о количестве операций удаления для каждой строки на экран. Строки текста расположить в порядке возрастания количества проведенных операций удаления. Выведенную информацию... https://www.cyberforum.ru/ cpp-beginners/ thread3182386.html |
42 / 2 / 1
Регистрация: 22.03.2019
Сообщений: 56
|
|
17.10.2024, 17:49 [ТС] | 0 |
Длина строки std::string - C++ - Ответ 1742045017.10.2024, 17:49. Показов 1803. Ответов 35
Метки (Все метки)
Ответ
Большое спасибо за ответы.
Из того что я покопался следует, что не стоит использовать STL с UTF-8. Лучше использовать что-то более другое, типа QString Вернуться к обсуждению: Длина строки std::string C++
0
|
17.10.2024, 17:49 | |
Готовые ответы и решения:
35
ошибка error: cannot convert 'std::string {aka std::basic_string<char>}' to 'std::string* {aka std::basic_stri std::string Зачем нужен std::string::compare, если есть перегруженный оператор ==? Запрошено преобразование от ‘const std::string*’ к нескалярному типу ‘std::string’ Как удалить символ '—' из std::string, используя std::string::erase? |
17.10.2024, 17:49 | |
17.10.2024, 17:49 | |
Помогаю со студенческими работами здесь
0
Не существует подходящей функции преобразования из std::string в std::string Поиск в std::vector < std::pair<UInt32, std::string> > Длина строки (string) Строки через std::string Std::string и символ перевода строки Как вычленить цифры из строки std::string? Поиск в std::string по последним символам строки |