Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Dar666
0 / 0 / 0
Регистрация: 14.06.2012
Сообщений: 6
#1

Исправить ошибку "The variable 'c' is being used without being initialized" - C++

08.10.2012, 22:16. Просмотров 798. Ответов 10
Метки нет (Все метки)

задали написать программу -это то что получилось. Выдает ошибки или Run-Time Check Failure #3 - The variable 'c' is being used without being initialized.
у меня ощущение, что чего-то не хватает. и что я делаю что-то не правильно.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include "stdafx.h"
#include <conio.h>
#include <stdio.h>
#define eof -1
 
 
int _tmain(int argc, _TCHAR* argv[])
{
    int c;
        printf("make inprint>\n");
 
        while(c !=eof);
        {
        struct date{
              short число;
              char месяц[15];
              short год;
              struct{
                short часы;
                short минуты;
              };
           };
        };
 
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.10.2012, 22:16
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Исправить ошибку "The variable 'c' is being used without being initialized" (C++):

Исправить ошибку "C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead." - C++
Добрый день! Помогите пожалуйста с программой. Программа запускается, но при компиляции выдает ошибку в указанной строке. текст...

Ошибка исполнения "The variable 'num1' is being used without being initialized" - C++
// ConsoleApplication2.cpp: определяет точку входа для консольного приложения. // #include &quot;stdafx.h&quot; #include &lt;iostream&gt; using...

Исправить ошибку в строках "case 3:zadacha(Uch,Pr,Ocen);break;" и " return 0;" - C++
#include&lt;stdio.h&gt; #include&lt;stdlib.h&gt; #include&lt;time.h&gt; #include&lt;iostream.h&gt; using namespace std; void gen_matr(char...

Исправить ошибку C2079 "MiniPlayer::music" использует неопределенный class "MiniMusic" - C++
Приветствую. Ситуация следующая - есть 2 класса, оба используют друг друга. При компиляции вылезает ошибка: C2079 &quot;MiniPlayer::music&quot;...

Исправить ошибку:error C2678: бинарный ">>": не найден оператор, принимающий левый операнд типа "std::istream" - C++
Скажите пожалуйста, как исправить error C2678: бинарный &quot;&gt;&gt;&quot;: не найден оператор, принимающий левый операнд типа &quot;std::istream&quot; (или...

Как отследить ошибку "Stack around the variable was corrupted."? - C++
Вообщем код большой. Несколько классов, десяток функций. Ошибка всплывает только после завершения функции main(). Вот как бы научить...

10
NoMasters
Псевдослучайный
1764 / 1107 / 73
Регистрация: 13.09.2011
Сообщений: 3,143
08.10.2012, 22:26 #2
А что по-вашему вообще должен делать этот код?
0
Dar666
0 / 0 / 0
Регистрация: 14.06.2012
Сообщений: 6
08.10.2012, 22:39  [ТС] #3
по идее он должен формировать файл с датами
0
NoMasters
Псевдослучайный
1764 / 1107 / 73
Регистрация: 13.09.2011
Сообщений: 3,143
08.10.2012, 22:42 #4
А где он делает хоть что-то с файлами? Я вижу только вывод строки и волшебный цикл, внутри которого есть только объявление структуры, но нет ни одного действия.
0
Dar666
0 / 0 / 0
Регистрация: 14.06.2012
Сообщений: 6
08.10.2012, 23:17  [ТС] #5
я так и знала, что чего-то не хватает

Добавлено через 24 минуты
а как создать такое действие
0
I.M.
565 / 548 / 5
Регистрация: 16.12.2011
Сообщений: 1,389
08.10.2012, 23:30 #6
Для начала откройте в программе файл.
Уберите этот милый дефайн - #define eof -1
Перенесите это выше main
C++
1
2
3
4
5
6
7
8
9
struct date{
              short число;
              char месяц[15];
              short год;
              struct{
                short часы;
                short минуты;
              };
           };
0
Dar666
0 / 0 / 0
Регистрация: 14.06.2012
Сообщений: 6
08.10.2012, 23:52  [ТС] #7
выше маин не получается
0
alsav22
5426 / 4821 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
09.10.2012, 02:21 #8
Так не получается ?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include "stdafx.h"
#include <conio.h>
#include <stdio.h>
#define eof -1
 
struct date{
  short число;
  char месяц[15];
  short год;
  struct{
    short часы;
    short минуты;
  };
};
 
int _tmain(int argc, _TCHAR* argv[])
{
    ...
 
    return 0;
}
0
Dar666
0 / 0 / 0
Регистрация: 14.06.2012
Сообщений: 6
09.10.2012, 07:38  [ТС] #9
хорошо, а дальше, поскольку так ничего не вышло
0
alsav22
5426 / 4821 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
09.10.2012, 07:41 #10
Задание какое?
0
Dar666
0 / 0 / 0
Регистрация: 14.06.2012
Сообщений: 6
09.10.2012, 10:12  [ТС] #11
Имеется файл, содержащий даты. Каждая дата - это структура,
помещенная в отдельную запись. Состав структуры:

C++
1
2
3
4
5
6
7
8
9
           struct date{
              short число;
              char месяц[15];
              short год;
              struct{
                short часы;
                short минуты;
              };
           }
Составить программу, создающую такой файл.
Составить программу, которая:
* выводит на экран все даты, попадающие в указанный с клавиатуры
интервал (если время не задано, то оно игнорируется);
* выводит самую раннюю дату
0
09.10.2012, 10:12
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.10.2012, 10:12
Привет! Вот еще темы с ответами:

Исправить ошибку C2664: fcvt: невозможно преобразовать параметр из "int" в "int *" - C++
ПИшу програму перевод дробового числа с указанием количесв цифр после точки , с инт в чар !!!!Но выбивает ошибку !!! ...

Не могу найти ошибку: Run-Time Check Failure #3 - The variable 'Index' is being used without being initialized - C++
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; using namespace std; int main() { const int Array_len = 5; int MyNumbers = {24,...

Как исправить ошибку невозможно преобразовать аргумент 1 из "unsigned int" в "unsigned int []"? - C++
Ребят, срочно прошу вас помочь.. Есть ошибка (невозможно преобразовать аргумент 1 из &quot;unsigned int&quot; в &quot;unsigned int &quot;) как ее...

Исправить ошибку "C2562: 'main': 'void' function returning a value" - C++
Привет программистам. Не могу разобраться с ошибкой &quot;C2562: 'main': 'void' function returning a value&quot;. Помогите чем можете. #include...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru