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

Ошибка 1 error C2064: результатом вычисления фрагмента не является функция, принимающая 0 аргументов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Матрицы: нахождение сумм положительных элементов строк каждой матрицы http://www.cyberforum.ru/cpp-beginners/thread548289.html
программирование с использованием процедур составить программу для нахождения сумм положительных элементов строк каждой матрицы A(n,m),B(k,l), где n,m,k,l не превосходят 20. результаты запомнить в...
C++ Обнулить массив char Как это обнулить на Microsoft Visual Studio IDE char buffer; Пробовал уже buffer = ""; не выходит. Добавлено через 12 минут вопрос закрыт http://www.cyberforum.ru/cpp-beginners/thread548276.html
Элемент массива, встречающйся наибольшее число раз. C++
Здравствуйте! Нужно найти элемент массива, встречающийся наибольшее число раз. Желательно самый простой способ и с коментариями. Заранее спасибо. :) Добавлено через 6 минут Мой вариант, не...
C++ Сравнение строк
Сначала указываю каталог, из которого нужно вывести список файлов этого каталога, затем ввожу имя искомого файла. В цикле делаю сравнение двух строк: если файл найдет, то должно выводится...
C++ Найти самое длинное слово в строке http://www.cyberforum.ru/cpp-beginners/thread548269.html
Здравствуйте! Нужно найти самое длинное слово в строке, введённой с клавиатуры. Желательно самый простой способ с коментариями. Заранее спасибо. :)
C++ cannot convert parameter 1 from 'int' to 'std::string &' string kolvo(string &S, int &k) { unsigned int i; for(i=1; i<S.length(); i++) if(S=='B' && S==' ') k=k+1; } kolvo(S,k); Что не так делаю? Можно ли в стринг использовать инт? подробнее

Показать сообщение отдельно
Михаил Кричук
1 / 1 / 0
Регистрация: 14.04.2012
Сообщений: 42

Ошибка 1 error C2064: результатом вычисления фрагмента не является функция, принимающая 0 аргументов - C++

14.04.2012, 22:55. Просмотров 1333. Ответов 6
Метки (Все метки)

Помогите пожалуйста разобраться не пойму почему выдает 2 ошибки?
Ошибка 1 error C2064: результатом вычисления фрагмента не является функция, принимающая 0 аргументов

Ошибка 2 error C2064: результатом вычисления фрагмента не является функция, принимающая 1 аргументов


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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
#include "StdAfx.h"
#include <STDLIB.H>
#include <time.h>
#include<iostream>
#include "math.h"
#include <locale.h>
 
class Massiv
{
  int *a, n;
public:
  void Sozd();
  void Del();
  void Vvod();
  void Vvod_Sl();
  void Print();
  int Min(int ind); // ind - с какого элемента начинать искать минимальный
  int Max(int ind);
  void Sort_Viborom();
};
using namespace std;
void main()
{ setlocale(LC_ALL,"RUS");
    int randomize;
  Massiv a; 
  randomize();
  a.Vvod_Sl();
  a.Print();
  a.Sort_Viborom();
  a.Print();
  a.Del();
}
 
void Massiv :: Sozd()
{
 cout << "Количество элементов массива? "; 
 cin >> n;
 a = (int *) malloc (sizeof(int) * n);
}
 
void Massiv :: Del()
{  
  free(a);
}
 
void Massiv :: Vvod()
{ 
  Sozd();
  for (int i=0; i < n; i++)
  {  
    cout << i << "-й элемент? "; 
    cin >> *(a+i); 
  }
}
 
void Massiv :: Vvod_Sl()
{int random; 
  Sozd();
  for (int i=0; i < n; i++)
  {
    *(a+i)=-200+random(1001); 
  }
}
 
void Massiv :: Print()
{
  for (int i=0; i < n; i++) 
  { 
    cout << *(a+i) << " ";
  }
  cout << endl;
}
 
int Massiv :: Min(int ind)
{
  for (int i=ind+1; i < n; i++)
    if (a[i]<a[ind]) 
        ind = i;
  return ind;
}
 
int Massiv :: Max(int ind)
{
  for (int i=ind+1; i < n; i++)
    if (a[i]>a[ind]) 
        ind = i;
  return ind;
}
 
 
void Massiv :: Sort_Viborom()
{
  for (int i=0; i < n-1; i++)
  { 
    int m = Min(i);
    int Vsp=a[i];       
    a[i]=a[m];       
    a[m]=Vsp; 
  }
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.