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

Строки. Создание, объявление и компановка. Перевод из string в char[] - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ не работает программа в Code Blocks. http://www.cyberforum.ru/cpp-beginners/thread575766.html
Начал изучать С++ по книге "Прата С - Язык программированния С++" Начал писать код из самого начала книги(первый пример). программа не запускается. #include <iostream> int main() { using namespace std; cout<<"Come up and C++ me some time."; cout<<endl;
C++ Натуральное число из n цифр является числом Армстронга, если сумма его цифр, возведенных в n-ю степень, равна самому числу Требуется помощь.. Натуральное число из n цифр является числом Армстронга, если сумма его цифр, возведенных в n-ю степень, равна самому числу (как, например, 153 = 1^3 +5^3 +3^3). Получить все числа Армстронга, состоящие из двух, трех и четырех цифр. http://www.cyberforum.ru/cpp-beginners/thread575759.html
Написать программу, которая определяет, принадлежит ли точка с координатами (x, y) заштрихованной области C++
И вот тут я запутался....требуется помощь Написать программу, которая определяет, принадлежит ли точка с координатами (x, y) заштрихованной области D, изображенной на заданном рисунке
C++ сумма 2х чисел
написать программу,которая запрашивает 2 целых числа.Затем высчитывает сумму 2х рандомных чисел,находящихся на промежутке от 2х заданных.Выводит эти 2 числа(первым меньшее) и сумму их.
C++ Автоматы Мили и Мура http://www.cyberforum.ru/cpp-beginners/thread575734.html
Нужно решить сделать задачу по автоматам Мили и Мура, это курсовая, пожалуйста форум чата решите на языке Pascal или C++
C++ Нужно ли синхронизировать доступ к переменной из двух потоков? Допустим есть два потока: основной и вторичный. 1. И допустим есть глобальная переменная bool b; Вопрос: является ли b разделяемым ресурсом? И нужно ли синхронизировать доступ к ней? Например вариант когда b сигнализирует основному потоку о том что вторичный поток закончен... 2. Есть глобально объявленный std::vector. Вторичный поток переодически добовляет туда элементы. Основной... подробнее

Показать сообщение отдельно
gray_fox
What a waste!
1411 / 1140 / 55
Регистрация: 21.04.2012
Сообщений: 2,362
Завершенные тесты: 3
17.05.2012, 13:14     Строки. Создание, объявление и компановка. Перевод из string в char[]
Цитата Сообщение от Meison Посмотреть сообщение
sizeof(decodingMesaggeCA);
sizeof возвращает размер типа в char'ах, здесь размер char const* (т.е. размер одного указателя), а надо, как я понял, длинну строки? Чтобы узнать длинну С-ой строки есть strlen:
C++
1
2
3
#include <cstring>
 
strLen = std::strlen(decodingMessageCA);
Но здесь проще воспользоваться методом length из std::string:
C++
1
strLen = decodingMessageStr.length();
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru