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

Ошибка 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. результаты запомнить в массивы APL и BPL.
C++ Обнулить массив char Как это обнулить на Microsoft Visual Studio IDE char buffer; Пробовал уже buffer = ""; не выходит. Добавлено через 12 минут вопрос закрыт http://www.cyberforum.ru/cpp-beginners/thread548276.html
Элемент массива, встречающйся наибольшее число раз. C++
Здравствуйте! Нужно найти элемент массива, встречающийся наибольшее число раз. Желательно самый простой способ и с коментариями. Заранее спасибо. :) Добавлено через 6 минут Мой вариант, не работает: #include "stdafx.h"
C++ Сравнение строк
Сначала указываю каталог, из которого нужно вывести список файлов этого каталога, затем ввожу имя искомого файла. В цикле делаю сравнение двух строк: если файл найдет, то должно выводится соответствующее сообщение. Но почему-то не выводится. Скажите как сделать поиск файла в указанном каталоге по другому? Вот мой код: gets(asd); gets(bm); strcpy(del,asd); strcat(del,"\\*.*");...
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); Что не так делаю? Можно ли в стринг использовать инт? подробнее

Показать сообщение отдельно
Toshkarik
 Аватар для Toshkarik
1139 / 856 / 51
Регистрация: 03.08.2011
Сообщений: 2,381
Завершенные тесты: 1
14.04.2012, 23:23     Ошибка 1 error C2064: результатом вычисления фрагмента не является функция, принимающая 0 аргументов
Вот как пример, классы тут в принципе не нужны, если не указано обратное в задании.
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
#include <iostream>
#include <iomanip>
#include <cstdlib>
#include <ctime>
 
int main( ) {
   int n = 0,
       m = 0,
       averageOfRow = 0,
       **a = 0;
 
   std::srand( std::time( 0 ));
   
   std::cout << "Enter the number of rows: ";
   std::cin >> n;
 
   std::cout << "Enter the number of columns: ";
   std::cin >> m;
 
   a = new int*[ n ];
 
   std::cout << "Randomized matrix:" << std::endl;
   for ( int i = 0; i < n; i++ ) {
      a[ i ] = new int[ m ];
      averageOfRow = 0;
 
      for ( int j = 0; j < m; j++ ) {
         a[ i ][ j ] = std::rand() % 100;
         averageOfRow += a[ i ][ j ];
 
         std::cout << std::setw( 2 ) << a[ i ][ j ] << ' ';
      }
 
      a[ i ][ 0 ] = averageOfRow / m;
 
      std::cout << std::endl;
   }
 
   std::cout << "Processed matrix:" << std::endl;
   for ( int i = 0; i < n; i++ ) {
      for ( int j = 0; j < m; j++ )
         std::cout << std::setw( 2 ) << a[ i ][ j ] << ' ';
 
      std::cout << std::endl;
   }
 
   return 0;
}
 
Текущее время: 19:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru