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

Перегрузка оператора == для string - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ waveIn/Out http://www.cyberforum.ru/cpp-beginners/thread371435.html
Вообщем суть проблемы такова. Пытаюсь записать звук, а потом его воспроизвести (так-то сохранить, но для начала воспроизвести). погуглил, написал код. #include <windows.h> #include <stdio.h> #include <conio.h> #include <mmsystem.h>
C++ Файл на СИ!!! Есть задача на тему: ФАЙЛЫ...скажу честно, что на Си с файлами никогда не работал, так что прошу срочной помоши здесь, вот условие задачки: С помощью текстового редактора БЛОКНОТ создать файл, содержащий текст, длина которого не превышает 1000 символов (длина строки текста не должна превышать 70 символов). Файл должен иметь расширение DAT. Написать программу, которая: -выводит текст на... http://www.cyberforum.ru/cpp-beginners/thread371428.html
C++ Интерполяция компонент поля
Здравствуйте. Помогите, пожалуйста, мне советом или вариантом решения. Есть программа, симулирующая движение частиц в магнитном поле. Я рассчитала добавочные компоненты, которые приводятся в виде файла (x,y,z,Bx,By,Bx либо x,y,z,Babs). Мне нужно это поле как-то интерполировать и добавить в уже существующее описание поля, для того,чтобы узнать влияние этой добавки..Самой легкой будет линейная...
C++ Как додать два числа на битовом уровне С++
Помогите срочно надо
C++ Определить, является ли число простым http://www.cyberforum.ru/cpp-beginners/thread371406.html
сама задача: характеристикой столбца целочисленной матрицы назовем сумму эле-ментов, являющихся простыми числами. Упорядочить столбцы матрицы по убыванию их характеристик.
C++ bios.h // все написал, но непонятно, почему-то бузит по поводу bios.h, первый раз сталкиваюсь с проблемой такой, fatal error C1083: Не удается открыть файл включение: bios.h: No such file or directory вот код #include <stdio.h> #include <conio.h> #include <stdlib.h> #include <io.h> подробнее

Показать сообщение отдельно
lavengerl
0 / 0 / 0
Регистрация: 18.09.2011
Сообщений: 77
24.10.2011, 23:45  [ТС]     Перегрузка оператора == для string
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
#include <iostream>
#include <string.h>
using namespace std;
 
class one
{ 
public: 
        one(char *); 
        bool operator ==(const string&); 
        void show_string(void); 
private: 
        char data[256]; 
};
 
one::one(char *str)
{ 
        strcpy(data, str); 
}
 
bool one::operator == (const string &str)
{
        return !strcmp(data, str.data);
}
 
void one::show_string(void)
{ 
        cout << data << endl; 
}
 
int main(void)
{ 
        one title( "Учимся программировать на C++"); 
        one lesson("Перегрузка операторов"); 
        one str( "Учимся программировать на C++"); 
 
        if (title == lesson)
                cout << "title и lesson равны" << endl; 
        if (str == lesson)
                cout << "str и lesson равны" << endl; 
        if (title == str)
                cout << "title и str равны" << endl; 
 
        return 0;
}
пробовал что-то исправить. не получаеться. помогите люди.
 
Текущее время: 14:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru