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

Работа с динамическими строками - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Упорядочить столбцы матрицы по возрастанию количества одинаковых элементов в каждом столбце http://www.cyberforum.ru/cpp-beginners/thread1061951.html
Дана целочисленная прямоугольная матрица. Упорядочить столбцы матрицы по возрастанию количества одинаковых элементов в каждом столбце. Что я могу сделать, так это матрицу заполняющуюся с клавиатуры. Сортировку сложно представить так как только недавно узнал о С++. Надеюсь на Вашу помощь! #include "stdafx.h" #include <iostream> using namespace std;
C++ Что такое глобальные и локальные объекты класса? Что такое глобальние и локальные обекты класа. Напишыте пожалуста с примерами. http://www.cyberforum.ru/cpp-beginners/thread1061906.html
Изменение значение аргумента в void-функции C++
Здраствуйте. У меня к вам будет такой вопрос: void read(Tbig a){ .... .... } В процедуре например там мы что-то делаем... Но когда вызвать эту процедуру в основной программе, параметры которые мы ей передаем не меняются.... как сделать так чтобы они менялись, не модифицируя процедуру в функцию?
C++ Где можно скачать С++ Builder?
Прошу дать сылку где можно скачать С++ Builder Пробывал из сдешних не получалось
C++ Найти номер минимального элемента массива http://www.cyberforum.ru/cpp-beginners/thread1061878.html
составить алгоритм и консольную программу для данной задачи: 1) найти номер минимального элемента массива 2) найти сумму элементов массива,расположенных между первым и вторым отрицательными элементами 3) преобразовать массив таким образом, чтобы сначала располагались все элементы, модуль которых не превышает 1, а потом - все остальные.
C++ Сложение массивов разной длины. Неверный результат При сложение двух массивов выходит значение -858993455 это всё из за того что разная длина массива как можно решить проблему? что бы место неопределнного элемента был ноль + значения массива или что то может другое #include <stdafx.h> #include <iostream> #include <stdio.h> #include <conio.h> #include <math.h> #include <windows.h> using namespace std; подробнее

Показать сообщение отдельно
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
02.01.2014, 21:13     Работа с динамическими строками
Цитата Сообщение от Юлия611 Посмотреть сообщение
Компиляция проходит без ошибок, однако после ввода строки возникает ошибка: The variable 'i' is being used without being defined в строке str[i]='\0'; в void String::set(). Помогите, пожалуйста, устранить ее.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
void String::set()
{
     cout << "Vvedite stroku: ";
     char *stroka = new char [MAX];
     //stroka[0] = '\0';
     cin.getline(stroka, MAX);
     unsigned int i = 0;
     for( ; i < strlen(stroka); i++)
     {
        str[i] = stroka[i];
     }
     str[i] = '\0';
     delete []stroka;
}
 
Текущее время: 19:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru