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

Странно себя ведёт массив в классе. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Даны натуральные числа N, A1, …, AN. Найти те члены Ai , которые обладают тем свойством, что корни уравнения x2 + Aix – 5 действительны и положительны http://www.cyberforum.ru/cpp-beginners/thread193946.html
Даны натуральные числа N, A1, …, AN. Найти те члены Ai , которые обладают тем свойством, что корни уравнения x2 + Aix – 5 действительны и положительны. Помогите решить задачу плз. Решить надо на С++. Квадратное уравнение, с применением массива и циклом for вроде так. Добавлено через 1 час 20 минут задача в принципе не сложная написать то половину могу только не понятные ошибки с массивом...
C++ Ссылка на указатель Почему не работает такая конструкция? void SwapInt(void* p1, void* p2) { int* & tmp=static_cast<int*>(p2); } и как исправить? http://www.cyberforum.ru/cpp-beginners/thread193940.html
Удаление в АВЛ Дереве. C++
Всем доброго времени суток. Очень прошу помочь с АВЛ деревом. Есть программа. Только тестах одного типа вылетает. Не могу понять почему. В коде содержаться подробные комментарии. Файл avl.h: #include <iostream> #include <cassert> using namespace std; template <class T> class Avl_tree { private:
ошибка в функции сложение по модулю два C++
Доброго времени суток, форумчане! в функции perv() закралась ошибка. мне нужно сложить по модулю два первую строку массива "а" с ключом key. однако, программа доходит до этого этапа и выдаёт окошко с ошибкой(что-то там с volation). Помогите исправить ошибку пожалуйста! //--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop...
C++ Хэш функция http://www.cyberforum.ru/cpp-beginners/thread193923.html
Нашел хэш функцию в нете,помогите разабратся че она делает unsigned HashData(char * DATA, int Length) { unsigned hash = 0; while (Length--) { hash =hash+ (*(char*)DATA++); }
C++ Подскажите кто может и найдите ошибки в программе)) #include <stdio.h> #include <conio.h> #define ROWS 3 #define COLS 3 void Changenrow(int, int , int, int; void dobaviti(int&, int ; void main(){ unsigned key; do { clrscr(); подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт C++
 Аватар для valeriikozlov
4660 / 2486 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
19.11.2010, 19:52     Странно себя ведёт массив в классе.
frm, Чуствую все здесь очень просто:
если фактическая длина массива будет не максимальной (то биш если size=10, а len=(от 1 до 9) то всё ок.
Вы знаете о том что если объявить массив например так:
int mas[10];
то можно обращаться к элементам массива так:
mas[0];
mas[1];
...
mas[9];
но вот так нельзя:
mas[10];
 
Текущее время: 03:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru