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

Константные объекты - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ строки.русский язык. http://www.cyberforum.ru/cpp-beginners/thread143548.html
помогите пожалуйста. есть код подключил "русский текст"вот таким образом: setlocale(LC_CTYPE,("Russian")); в консоле при использовании cout выводит русский текст без проблем. но когда выводит строку то получаются кракозябры. помогите пожалуйста исправить. например: cout << "строка до удаления К: ";-русский текст все ок cout << str << endl;- кракозябры ( если строку str я ввел в консоле на...
C++ перегрузка функций в си++...Написать перегруженные функции и основную программу которая их вызывает для сложения целых чисел.. #include <cstdlib> #include <iostream> using namespace std; float summa(float a, float b) { //cout <<"float" <<endl; return a+b; } http://www.cyberforum.ru/cpp-beginners/thread143540.html
C++ С++/уничтожение строки с Макс элем в матрице!
ЗАДАНИЕ Уничтожить строку, в которой находится максимальный элемент матрицы. Методические указания: 1. Для выделения памяти под массивы использовать операцию new, для уничтожения массивов из памяти - операцию delete. 2. В функции main () должны быть размещены только описания переменных и обращения в соответствующие функций: int main() { int n;
memcpy/CopyMemory + 2-мерный динамический массив C++
Третий день в ступоре из-за ругательства компилятора. Есть проблема: нужно скопировать данные из одного двумерного динамического массива в другой. Создаю массив C(5 на 5) из нулей. Создаю массив D(5 на 5) из чисел от 1 до 25. Далее копирую из D в C все данные посредством memcpy (или CopyMemory). В итоге ошибка:"Attempt to access 100 byte(s) at 0x0106D858, that is at heap block 0x0106D858 which is...
C++ Возможно ли так ? http://www.cyberforum.ru/cpp-beginners/thread143516.html
Нужен ваш совет. Правилен ли следующий код, и корректен ли будет указатель на массив ? WORD* Index; Index = new WORD ; for (int i=0;i<=NumParticles;i++) { Index=i*4; Index=(i*4)+1;
C++ Прога для вывода кодовой таблицы cp866 #include <conio.h> #include <iostream.h> int main() { int i; cout<<"Code table(cp866):"<<endl; for(i=0;i<=255;i++) cout<<endl<<"code: "<<i<<"\t"<<"simbol: "<<(char)(i); подробнее

Показать сообщение отдельно
accept
4819 / 3239 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
10.06.2010, 06:25     Константные объекты
Код
t.cpp:10: ошибка: constructors may not be cv-qualified
Добавлено через 3 минуты
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
 
#include <iostream>
 
using namespace std;
 
class CTest
{
    public:
        int A, B;
        
        CTest(int Aval, int Bval) {
            A = Aval;
            B = Bval;
        }
 
        void show(void) const {
            cout << A << endl;
            cout << B << endl;
        }
};
 
 
int main(void)
{
    const CTest test(2, 4);
    
    test.show();
 
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru