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

Размер символьного массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Инициализация массива внутри структурированнного типа http://www.cyberforum.ru/cpp-beginners/thread605291.html
Добрый день! Прошу помочь разобраться. Компилятор ругается " Unit1.cpp(204): E2188 Expression syntax" при присвоении значений массиву внутри структурированной переменной. Программу компилирую в C++Builder 5. Так как программа очень объемная, то привожу только часть кода - объявление структурированного типа, определение и вызов функции, которая инициализирует переменную. struct TARIF
C++ Почему выдает такой результат? #include <iostream> #include <conio.h> using namespace std; class X { int a; long b; public: void set() { a = b = 0; } http://www.cyberforum.ru/cpp-beginners/thread605280.html
Скажите пожалуста чем отличается массив целого числа от массива строк? C++
чем отличается массив целого числа от МАССИВа строк?
C++ Верно ли, что наибольший член последовательности a1, …, an по модулю больше единицы?
#include <iostream> #include <cmath> using namespace std; int main() { int i; double max; const int n = 10; double x, k; cout<<"Input "<<n<<"number:\n";
C++ Дана последовательность ненулевых целых чисел, оканчивающаяся нулем. С++ http://www.cyberforum.ru/cpp-beginners/thread605223.html
Дана последовательность ненулевых целых чисел, оканчивающаяся нулем. Определить, сколько раз в этой последовательности меняется знак (Например: 10, -4, 12, 56, -4 знак меняется 3 раза)
C++ Составить описание класса для определения одномерных массивов строк фиксированной длины. вот условие.Составить описание класса для определения одномерных МАССИВОВ СТРОК фиксированной длины. Предусмотреть контроль выхода за пределы массива, возможность обращения к отдельным строкам массива по индексам, выполнения операций поэлементного сцепления двух массивов с образованием нового массива, слияния двух массивов с исключением повторяющихся элементов, а так же вывод на экран элемента... подробнее

Показать сообщение отдельно
The_Immortal
1551 / 487 / 8
Регистрация: 04.04.2009
Сообщений: 1,891
14.06.2012, 12:20  [ТС]     Размер символьного массива
Или я что-то жестко путаю...

Добавлено через 33 секунды
Jupiter,
Цитата Сообщение от Jupiter Посмотреть сообщение
ну так вы же заранее(до компиляции) знаете какой у вас тип char или wchar_t
Откуда?

В смысле не так спросил)) Имел в виду к чему Вы клоните? Как в таком случае узнать размер wchar_t? Вы сказали, что strlen() +1 даст то, что я хочу, правильно? Я предположил, что раз эта штука работает для char почему бы ей не сработать и для wchar_t, м?
На мой (глупый) взгляд strlen() + 1 это всего лишь подгонка... Просто мы в курсе, что размер чара равен 1 байт и ориентируемся на это. Мол длина строки = размеру. Но истинный размер (в байтах) мы не получаем.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru