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

проблема с массивом типа CHAR - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Заполнить массив неповторяющимися элементами http://www.cyberforum.ru/cpp-beginners/thread567978.html
Заполнить массив из 20 элементов неповторяющимися элементами. Если пользователь вводит число, которое уже вводилось до этого, то должно выводиться сообщение: Такое число уже было повторите ввод. #include <iostream> #include <ctime> using namespace std; int main () { setlocale (LC_CTYPE, "Russian");
C++ Передачата параметра в класс Всем привет. Вот столкнулся с таким вопросом Как передать значение класса в функцию внутри класса? вопрос не понятный попробую объяснить на примере: У нас есть класс std::string. Мы переменной этого класса присваиваем значение string str = "hello word"; у этого класса есть функция c_str() которая конвертирует строку в массив. мы ее вызываем так str = str.c_str() http://www.cyberforum.ru/cpp-beginners/thread567968.html
Дан текст; определить, содержит ли он символы, отличные от букв и пробела. C++
Дан текст; определить, содержит ли он символы, отличные от букв и пробела.
C++ Условие - нажатая клавиша мыши
Здравствуйте, Имеется поле с событием MouseMove - при ведении мыши по объеку координаты положения мыши непрерывно обрабатываются и отправляются в COM порт. Все замечательно работает. Но нужно сделать что бы MouseMove срабатывало только при нажатой кнопки мыши (например левой), т.е. нужно: private void объект_MouseMove(..) if (нажата левая клавиш мыши) { }
C++ Написать функции создания матрицы размерности http://www.cyberforum.ru/cpp-beginners/thread567953.html
Написать функции: 1. создания матрицы размерности , элементы матрицы А – вещественные числа. Параметры функции – сама матрица, ее размерность. 2. печати матрицы. Параметры функции – сама матрица, ее размерность. 3. поиска суммы элементов матрицы, лежащих ниже главной диагонали. 4. Изменения порядка строк матрицы – упорядочить строки матрицы по возрастанию последнего элемента строки. В...
C++ Определить макс. элемент из пяти последних элементов Дан одномерный массив Х=(xi), i=1,2,...,n. Разработать проект по обработке элементов массива, значения которых выбрать самостоятельно. Варианты заданий приведены в табл. Л8.1. Используется запуск проекта с Form1 (первая программа). Ввод элементов массива с помощью функции InputBox. Вывод результатов решения на форму. Составить программу решения и решить ее на ПК. табл. Л8.1 Определить... подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
 Аватар для zss
5942 / 5547 / 1783
Регистрация: 18.12.2011
Сообщений: 14,161
Завершенные тесты: 1
07.05.2012, 18:28     проблема с массивом типа CHAR
Массив, который содержит строку длиной n должен содержать
как минимум n+1 значение, чтобы в n-ый элемент записать ноль
(признак конца строки).
C++
1
2
3
4
5
6
7
8
int n=this->openFileDialog1->FileName->Length;
fname=new char[n+1];
for (int k = 0; k < n; k++)
{
       fname[k] = tt[k];
}
fname[k] = 0;
// а лучше сделать: strcpy(fname,tt);
 
Текущее время: 21:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru