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

warning: ‘lectors’ is used uninitialized in this function - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Составить программу, которая создает очередь из произвольного количества элементов http://www.cyberforum.ru/cpp-beginners/thread1092273.html
Составить программу, которая создает очередь из произвольного количества элементов. Информационная часть динамического элемента должна состоять из двух строк. Не получается-Организовать обработку каждого элемента: печать строк из информационной части и их первых символов. Вот наработки: #include <iostream> #include <conio.h> #include <stdio.h> #include <stdlib.h> using namespace std;...
C++ Как добавить в вектор содержимое вложенных каталогов Здравствуйте, подскажите пожалуйста как добавить в вектор содержимое внутренних каталогов, а не только тех которые содержатся в указанной папке. Есть код, в котором в командной строке задаешь аргумент(нужную папку), аргумент argv, далее содержимое указанно папки заносится в вектор и выводится, помогите пожалуйста дописать код так, что бы в вектор заносились все вложенные папки всех вложенных... http://www.cyberforum.ru/cpp-beginners/thread1092255.html
C++ Сколько съел Винни-Пух на 15-ый День Рождения
Винни-пух на свое день рождение ведает столько еды сколько съел на двух предыдущих на первых двух днях он съел по 100 шрам нужноузнать сколько он съел на 15-й день рождение
C++ Сдающий карты. "cards_remaining--" одинаково работает и с "--", и без
Всем привет, возник вопрос по поводу программы "сдающий карты", программа с книги "С++ без страха", автора не помню, не столь важно) Вот код программы #include <iostream> #include <math.h> #include <stdlib.h> #include <time.h> using namespace std; int rand_0toN1(int n); void draw_a_card(); int select_next_available(int n);
C++ Пользователь вводит 8 чисел, вывести числа которые повторяются 2 или больше раз http://www.cyberforum.ru/cpp-beginners/thread1092208.html
Я понимаю, в средние века за такой код сжигали на костре. Но я только учусь. Подскажите как сделать правильнее. #include <iostream> using namespace std; int main() {
C++ Ввести матрицу размером 10*5. Для неотрицательных элементов вычислить их произведение Задача: Ввести матрицу размером 10*5. Для не отрицательных элементов вычислить их произведение. вообще не понимаю как это сделать помогите плз разобраться заранее большое спс подробнее

Показать сообщение отдельно
Tulosba
:)
Эксперт С++
4392 / 3235 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
08.02.2014, 21:41     warning: ‘lectors’ is used uninitialized in this function
andrejap, вы неправильно работаете с указателями. Либо нужно создать объект и в функцию передавать указатель на него, либо, если создаете объект внутри функции - передавать указатель по ссылке. Иначе вы работаете с локальной копией указателя. Почитайте про формальные и фактические аргументы функции.

Добавлено через 1 минуту
Цитата Сообщение от andrejap Посмотреть сообщение
Почему здесь не говорится, что я пока не перегрузил оператор =
система предоставляет оператор присваивания по умолчанию, который делает почленное копирование.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru