Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Сортировка по убыванию. Чтение из файла Помогите, пожалуйста, отсортировать содержимое файла.. Т.е. Имеется файл в 10 строк Popov.A.N. m 3.8 k Litvinov.A.S. m 3.4 i Fomin.G.E. m 4.5 k Chernov.A.A. m 4.8 k Korolenko.A.F. j 4.6 i Obama.E.N. j 5 n Krasnov.A.A. m 4.2 k Finora.T.N. j 4.4 i https://www.cyberforum.ru/ cpp-beginners/ thread614368.html C++ C++ Учебный курс 2-е издание (Паоло Франка)
Купил книгу "C++ Учебный курс 2-е издание" (Паоло Франка). В интернете в электронном виде прочитал несколько страниц 1-го издания. Там всё основано на примерах с дискеты. Беда в том, что во 2-м издании (который я купил) те же примеры с той же дискеты, а дискета (диск) НЕ прилагается. Есть у кого-нибудь эта дискета? Или дайте ссылку, где её можно скачать. В инете не нашёл. Добавлено через 11...
C++ Матрицы - перегрузка оператора * Здравствуйте, помогите пожалуйста. Имеется библиотека Matrixclass.h, необходимо в ней перегрузить оператор умножения. Как только я не пытался его реализовать, но выводит не понять что. Посоветуйте что-нибудь по этому поводу. Matrixclass.h #include <iostream> #include <stdlib.h> #include <time.h> // Srand, Randomize #include <math.h> https://www.cyberforum.ru/ cpp-beginners/ thread614356.html C++ Методы и классы добрый день) код выдает ошибку "E2089 Identifier 'proc' cannot have a type qualifier". не могу понять в чем проблема. int main() { class myclass { int num; public: void proc(); }; void myclass::proc() { https://www.cyberforum.ru/ cpp-beginners/ thread614348.html
C++ Бинарное дерево (отладка)
Прога работает и всё запускает (здесь фрагмент), но, к сожалению, выводит некие символы и т.д. Где что надо поправить? struct prod { char FI; int tnum,date,sum; };
C++ Мышь да Клава https://www.cyberforum.ru/ cpp-beginners/ thread614321.html
Помогите написать программу, котороя считает каждое нажатие на клавиатуру и мышь.
C++ Написать алгоритм 1. Написать алгоритм, находящий список вершин, находящийся на удалении 3 ребра от заданной вершины 2. Написать алгоритм, находящий в графе список вершин, образующих треугольник. 3. Написать алгоритм, строящий матрицу кратчайших путей для вершины графа, длина каждого ребра равна 1. 4. Выяснить существует ли путь из одной заданной вершины графа в другую заданную вершину. Граф задан: матрицей... https://www.cyberforum.ru/ cpp-beginners/ thread614314.html Создать класс C++
Ребятки пожааааалуйст!!!!!!!!!!Очень-очень прошу напишите как ее решать!!!!Я сама нечерта не понимааю!!! Создайте класс account, который должен хранить номер банковского счета, фамилию вкладчика, сумму на счете, дату открытия счета и дату последней операции. Фамилию вкладчика, дату открытия счета (число/месяц/год) и дату по-следней операции храните в виде символьной строки, а сумму на счете...
C++ Функция для смены обоев рабочего стола Вот хочу написать программу которая автоматически меняет обои рабочего стола. но у меня возникла пару вопросов: 1)WinApi Функция для смены обоев ? я думал применить SystemParametersInfo(); или может вы мне другую посоветуете. 2) Я хочу что бы программа меняла рабочие стол родными картинками windows, у меня возник вопрос, где они расположены в Windows 7 и Windows XP, и одинаково ли картинки... https://www.cyberforum.ru/ cpp-beginners/ thread614284.html C++ Ошибка: error C2668: abs: неоднозначный вызов перегруженной функции Мне выкидывает ошибку при сборке. 1> QueueTest.cpp 1>c:\documents and settings\администратор\рабочий стол\queuetest\queuetest\queuetest.cpp(194): error C2668: abs: неоднозначный вызов перегруженной функции 1> c:\program files\microsoft visual studio 10.0\vc\include\math.h(547): может быть "long double abs(long double)" 1> c:\program files\microsoft visual studio... https://www.cyberforum.ru/ cpp-beginners/ thread614276.html
Выделение слов с одинаковой первой и последней буквой C++
Подскажите пожалуйста как можно реализовать? вот код который имею (переносы делает) scan.cpp #ifndef LAB4_H #define LAB4_H #include <iostream> using namespace std; #include <conio.h>
C++ Лишний символ в конце при выводе через fgetc https://www.cyberforum.ru/ cpp-beginners/ thread614259.html
Выводится лишний символ "я" в самом конце текста, как бы я не изменял содержимое текстового файла #include "stdafx.h" #include <iostream> using namespace std; int main() { system ("chcp 1251 > nul"); FILE* pfile; pfile = fopen ("D:\\text.txt", "a+"); if ( !pfile )
быдлокодер
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,679
26.06.2012, 16:29  [ТС] 0

Есть два перегруженныйх оператора *, но компилятор не может выбрать нужный, почему? - C++ - Ответ 3211293

26.06.2012, 16:29. Показов 2244. Ответов 23
Метки (Все метки)

Ответ

Цитата Сообщение от defer Посмотреть сообщение
у меня этот код выдает такую ошибку
main.cpp|12|error: 'klass klass::operator*(const int&, klass&)' must take either zero or one argument|
что неудивительно, как вы такой оператор использовать собираетесь?
Это неважно. Такой оператор я использовать не буду. Код упрощён, я же говорю, пример демонстрационый. Чуть-чуть усложните чтобы ваш компилятор не выдавал этой ошибки и всё. Впрочем, вот:
C++
1
friend klass operator*(const int &chislo, klass &fr) {return klass (chislo);};
Так, думаю, пойдёт. У меня g++ 4.6.1

Вернуться к обсуждению:
Есть два перегруженныйх оператора *, но компилятор не может выбрать нужный, почему? C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.06.2012, 16:29
Готовые ответы и решения:

Как выбрать нужный компилятор для сборки в Qt Creator?
Помогите разобратся с данным параметром Qt, не могу выбрать компилятор для своей сборки (ниже...

Почему компилятор жалуется на неправильное использование оператора ?:
Query = &quot;INSERT INTO Transport (IsIn) VALUES('&quot; + Convert.ToBoolean(this.IsInCheckBox.IsChecked) ?...

Почему компилятор ругается на то, что класс не объявлен при использовании оператора если?
......... if (i &lt; 3) { int b, c; cin &gt;&gt; b &gt;&gt; c; date myDate(a,...

Почему без приведения типа невозможно выбрать нужный указатель на перегруженную функцию-член?
#include &lt;iostream&gt; #include &lt;functional&gt; using namespace std; class Callable { public: ...

23
26.06.2012, 16:29
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.06.2012, 16:29
Помогаю со студенческими работами здесь

Есть два БП. Какой выбрать?
В общем, проблема такая: есть два БП. Один с нормальным охлаждением DEPO Computers ATX-400PNR (в...

Что выбрать 9800GTX+ или GTS250? А может есть и другие альтернативы?
Дарофки всем админам, модерам и изерам нашего любимого портала! Хочу купить апгрейд (видео...

Выбрать из бд строку, если есть хотя бы 1 ключ, ключей может быть много
так намудрил как-то с названием темы. не знаю как точно выразить суть вопроса. есть бд, есть...

Замена материнской платы. Есть два варианта. Что выбрать?
Добрый день! Вышла из строя материнская плата iH55 на ПК. Мастер предлагает два варианта замены:...

Есть данная БД. Нужно написать два запроса на SQL. Может ли кто-то подсказать?
Запросы и сама БД приведены в рисунках ниже. Спасибо.

Алгоритм Петерсона: почему поток не может два раза подряд выполнить критическую секцию?
Друзья! Имеем два потока. Читаем: &quot;Не должно возникать неограниченно долгого ожидания для...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru