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

Обход константности переменной - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ В файле-словаре найти и распечатать слова, http://www.cyberforum.ru/cpp-beginners/thread1145511.html
В файле-словаре найти и распечатать слова, которые могут быть полностью составлены из других слов словаря с помощью конкатенации, например: “БАЛКОН” = “БАЛ” + “КОН”; “БАРСУК” = “БАР” + “СУК”. #include "stdafx.h" #include <iostream> #include <fstream> #include <io.h> #include <stdio.h> #define bzero
C++ Сложить элементы массива Всем доброго времени суток. У меня такая проблема. Есть таблица из 5 элементов. Нужно их суммировать между собой. Допустим {1,3,5,7,9} = 1+3+5+7+9=25 Вот мой криворукий код. Не могу понять чего не хватает... #include <iostream> using namespace std; typedef struct { int tab = {1,3,5,7,9} //вот их и нужно посчитать. } http://www.cyberforum.ru/cpp-beginners/thread1145493.html
C++ разница между указатель на функцию и функция возврата указателя?
подскажите пожалуйста очень срочно надо (вопрос на зачет)
C++ Посоветуйте программу c++ для макинтош
Сейчас сижу учу эклипс, выдает 1000 ошибок, хотя все под него 100 раз переделываю на компе все работало. Нужно чтобы было много свистелок перделок - там гейм редактор, какой нить движок чтобы тоже можно было прикрепить , для сайтиков кнопочки создать и тд. Кароче как у майкрософрт только для мак. У меня последняя ось - маверик. Главное чтобы для программы именно книги и какие нить учебники ...
C++ Использование ASCII кодов http://www.cyberforum.ru/cpp-beginners/thread1145467.html
Подскажите как пользоваться таблицей ASCII кодов http://www.computerbooks.ru/books/Programming/Book.C_plus_plus_for_beginning/pic/38.gif вот нашол таблицу такую вот выше ссылка мне надо именно сформировать для вывода таблицы типо уголки как на той таблице 187 и 188 сейчас вот такая таблица cout<<"******************************* Cpicok tovarov *********************************";...
C++ Дать каждому элементу массива "описание" Как дать каждому элементу массива "описание" ? Например, такой массив: 4 4 hungry // чтоб было так, т.е. рядом с каждым элементом массива было "описание" элемента 7 satisfied 5 hungry 8 satisfied Если нет такой возможности, то как можно решить такую проблему ? Нужно, чтоб легко было обращаться к описанию элемента. подробнее

Показать сообщение отдельно
MrAndrey_ka
77 / 77 / 2
Регистрация: 13.05.2009
Сообщений: 536
Записей в блоге: 1

Обход константности переменной - C++

11.04.2014, 16:21. Просмотров 514. Ответов 11
Метки (Все метки)

в классе есть метод с разными параметрами:
C++
1
2
3
4
5
6
7
8
    int Find(const WCHAR* Val, size_t Beg = 0, size_t Len = 0){
        ...
        };
 
    template <class Type2>
    int Find(const Type2 Val, size_t Beg = 0, size_t Len = 0){
        ...
        };
вот так вызывается как следует:
C++
1
2
3
A.Find(25);
A.Find(2.5);
A.Find(L"sd");
а вот так:
C++
1
2
    WCHAR * H = L"sd";
    A.Find(H, 0, 2);
вызывается метод template <class Type2> int Find(const Type2 Val, size_t Beg = 0, size_t Len = 0)
хотя по всей логике должен вызваться int Find(const WCHAR* Val, size_t Beg = 0, size_t Len = 0), как это обойти не добавляя еще и такое объявления метода int Find(WCHAR* Val, size_t Beg = 0, size_t Len = 0)???
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru