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

Перегрузка индексации двумерного динам. массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Литература на следующие темы http://www.cyberforum.ru/cpp-beginners/thread49344.html
Всем привет. Скажите пожалуйста, в каких книжках можно подробно почитать про создание DLL, .lib, как и для чего они нужны, как работают и т.д. А то во всех книжках по С++, что я видел, пишут о самом С++, ООП и т.д., но не про все эти либы.
C++ Классы строки Создаю класс в котором главной переменной является динамическая строка Проблема в том что когда я удаляю временный класс(в ф-циях операторах сложение и равно) вылетает ошибка (типа не правильно удаляю строку...) вот заголовочный файл класса: #pragma once class Cstring { char* stroka; http://www.cyberforum.ru/cpp-beginners/thread49320.html
Вернуть 1, если в двусвязном списке содержится хотя бы 2 элемента с равными значениями C++
Задание: На языке Си написать ф-цию, возвращающую значение 1, усли в двусвязном списке содержится хотя бы 2 эл-та с равными значениями одного информационного поля.
C++ Математическая ф-ия в Borland C 3.01
Помогите пожалуйста и объясните как описать математическую ф-ию в борланде: корень из(е в степени х -1) ?
C++ подскажите новичку, пожалуйста.. http://www.cyberforum.ru/cpp-beginners/thread49237.html
добрый день. заранее извиняюсь за глупый вопрос, но гугл оказался не в курсе. почему не работает код? #include <vector> int main() { struct pair{char ch1; char ch2; int count;}; vector<pair> vr(100500); return 0; }
C++ Как лучше сделать. В общем сейчас есть такая задача. Есть спрайт (допустим 800х600) мне нужно что бы под каждую "точку" выделялся один бит. при этом что бы я мог обратися к каждому биту, имея его порядковый номер Как это лучше сделать. Спасибо. все что пока приходит в голову: char* I=new ; bool getbit(int x,int y){ подробнее

Показать сообщение отдельно
firefox1913
27 / 27 / 2
Регистрация: 01.07.2009
Сообщений: 58
04.09.2009, 20:26     Перегрузка индексации двумерного динам. массива
А можно и вот-так
C++
1
2
3
4
5
6
7
int Array::operator()(int subscript_x, int subscript_y)
{
    
    return ptr[subscript_x][subscript_y];    
}
Array chessBoard; 
 cout<< chessBoard(3,3);
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru