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

Наследование, возврат по ссылке.. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Посоветуйте IDE для начинающего http://www.cyberforum.ru/cpp-beginners/thread45843.html
Доброго времени суток! Я только начинаю работать с С++, посоветуйте, пожалуйста, какие программы лучше использовать, включая все последние версии (то есть не в духе "новичку и это сойдет":)), чтобы я был так сказать, "вооружен до зубов":) Также посоветуйте с какой книги лучше начать. Всем буду благодарен за советы! :)
C++ Чтение длинных целых Помогите, пожалуйста, правильно организовать ввод длинных целых как строк. При коде #include "stdafx.h" #include <iostream> #define I(x) char*x=new char; //#define L(s,r) for(r=0;s!='\0';++r); int main() { I(x); I(y); I(z); //char a,b,c,*u,d; http://www.cyberforum.ru/cpp-beginners/thread45810.html
Программная среда для программирования на C# C++
Сегодня решил начать изучать С#, только не пойму, откуда можно скачать программную среду для программирования на C#. Есть на сайте www.microsoft.com, но там неполная версия, а для ознакомления. Скажите, пожалуйста, где можно скачать эту программную среду для C#?
Сортировка двумерного массива по столбцам C++
Всем привет! Начала изучать С++ совсем недавно, и вот столкнулась с трудностями(( задачка-то вроде несложная... но вот три дня бьюсь, не могу найти где тут косяк, прямо отчаялась уже... собстно условие: назовем характеристикой столбца сумму его нечетных отрицательных элементов. переставить столбцы в соответствии с характеристиками. вот что у меня вышло: #include <stdlib.h> #include...
C++ Отображение устройств http://www.cyberforum.ru/cpp-beginners/thread45791.html
Привет! Нужна помощь!:help: Нужно написать программу которая определяет наличие устройст (жесткие диски, приводы, флешки), и просто выводить их на экран (например Windows (C:), Локальный диск (F:) и т.д.). И если вытащить флешку, программа должна сразу же это отобразить.
C++ __asm вставка Есть проблема с асм-вставкой нужно возвратить значение в регистр eax. Проблема написать аналог макроса на С++. alloc MACRO bytecount invoke GlobalAlloc,GMEM_FIXED or GMEM_ZEROINIT,bytecount EXITM <eax> ENDM free MACRO hmemory подробнее

Показать сообщение отдельно
Patch
2276 / 491 / 11
Регистрация: 01.04.2009
Сообщений: 2,178
02.08.2009, 19:10     Наследование, возврат по ссылке..
примерно так:
C++
1
2
3
4
5
6
7
8
9
Pstring2& Pstring2::left(Pstring2 s1, int n)
{
        nstr = new Pstring2(int n); //конструктор не корректен. должен делаться пустой массив
        for(int i = 0;i < n;i++)
                nstr->str[i] = s1.str[i];
        if(this == s1)
             delete ???; //... вообще, здесь должен быть вызов деструктора. но в классе я его не нашел =-O
        return nstr;
}
что-то подобное сделано в MFC, класс CString
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru