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

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

Войти
Регистрация
Восстановить пароль
 
boost2110
2 / 2 / 0
Регистрация: 17.09.2011
Сообщений: 28
#1

Переопределить используя define# операторы языка С++ - C++

26.11.2011, 16:38. Просмотров 885. Ответов 2
Метки нет (Все метки)

В моем случае: описание главной функции, оператор цикла for, открытие и закрытие файла, чтение и запись целового числа в файл. свой код написал ниже, проблема в том,что никаких операций с файлом не производится. буду признателен за помощь)



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
27
28
29
#pragma hdrstop
 #include <iostream.h>
 #include <conio.h>
 #include <fstream.h>
 #include <stdio.h>
#include <string.h>
 
//---------------------------------------------------------------------------
 
#pragma argsused
 
#define  cikl(y)  for(int i=0; i<=y; i++)
#define  inc(x)  x++;
#define  vvod cout<<"111111"<<endl; fin>>str; cout<<str<<endl;//fprintf(fin,"%d",x);
#define  vv  const int max=256; char str[max]; ifstream fin ("D:\1.txt" ,ios_base::out); fin.getline (str,max,'\0');
#define close ; fin.close ();
int main(int argc, char* argv[])
{  int y=10;
  cikl(y);
  int x=10 ;
  inc(x);
    vv
  vvod
  close
 
 
        getch();
        return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.11.2011, 16:38
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Переопределить используя define# операторы языка С++ (C++):

Переписать символы с входящего рядка в выходящий, меняя операторы языка паскаль на операторы языка С++ := на =, = на ==, # на != - C++
Переписать символы с входящего рядка в выходящий, меняя операторы языка паскаль на операторы языка С++ := на =, = на ==, # на != Спасибо.

Операторы языка С++: операторы цикла (исправьте программу) - C++
#include &lt;iostream&gt; #include &lt;cstdlib&gt; #include &lt;cmath&gt; using namespace std; int main() { int a,n; float y,x; cout&lt;&lt;...

Простые операторы языка С ++ - C++ - C++
Первая задача Вторая задача Помогите пожайлуста!

Используя вложеные условные операторы IF и IF-ELSE - C++
Составить программу для нахождения вещественных корней квадратного уравнения ax2+bx+c=0.

позадачу не используя операторы цикла - C++
Написать программу с рекурсивной функцией, вычисляющей:

Написать программу используя операторы цикла for,while,do while. - C++
Написать программу,которая вычисляет среднее арифметическое вводимой с клавиатуры последовательности дробных чисел.Количество чисел должно...

2
Jupiter
Каратель
Эксперт С++
6561 / 3982 / 227
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
26.11.2011, 16:43 #2
Цитата Сообщение от boost2110 Посмотреть сообщение
проблема в том,что никаких операций с файлом не производится
значит добавте эти операции
0
boost2110
2 / 2 / 0
Регистрация: 17.09.2011
Сообщений: 28
26.11.2011, 16:55  [ТС] #3
я после define# прописал что нужно сделать, в главно ф-ии написан порядок выполнения. может быть я не все правильно понял по этой теме?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.11.2011, 16:55
Привет! Вот еще темы с ответами:

Не получается переопределить операторы "+" и "=" - C++
Всем, ещё раз, привет! Пытаюсь переопределить операторы &quot;+&quot; и &quot;=&quot; вот так: Это файл MyVector2D.cpp MyVector2D&amp; operator/=(MyVector2D...

Вычислить значение суммы ряда, используя операторы цикла - C++
Добрый день! Подскажите где здесь ошибка или чего тут не хватает? Вычислить значение суммы ряда, используя операторы цикла. Код: ...

Определить среднее значение элементов последовательности (не используя операторы цикла) - C++
Дана последовательность натуральных чисел (одно число в строке), завершающаяся числом 0. Определите среднее значение ...

С++.Операторы в С++: условные операторы, операторы break и continue - C++
Выяснить, пересекаются ли параболы у=аx2+bx+с и у=dx2+ex + f. При положительном ответе найти точки пересечения.


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

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

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