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

Может ли быть ошибка при передаче данных? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Base class undefined http://www.cyberforum.ru/cpp-beginners/thread357070.html
вот четыре класса. по идее должны работать нормально. но выдают ошибку указанную в названии. и ещё что viewlist не найдет идентификатор. document.h - главный базовый класс. от него наследуется 3 класса. он содержит в себе указатель на голову списка и в своем конструкторе метод для добавления элементов в связный список. #include <string> #include "NODES.h" using namespace std; class...
C++ Конфликт имени функции в шаблоне template <class x> x plus(const x &x1, const x &x2) { return x1+x2; } int main(int argc, char *argv, char *env) { system("clear"); int a=10,b=37; std::string s1="111",s2="222"; std::cout<<plus(111,222)<<std::endl; http://www.cyberforum.ru/cpp-beginners/thread357047.html
C++ Как объявить строковую переменную?
которой в процессе выполнения программы будут присваиваться разные значения. Вот это: char* a = "VasiaPupkin"компилятор объявляет устаревшим: warning: deprecated conversion from string constant to 'char'
C++ Подсчитать в строке количество символов до точки с запятой и после нее.
Всем доброго времени суток. Прощу прощения, снова нужна ваша помощь. Если кто может помочь буду благодарен. Строки 1. В заданной строке имеется одна точка с запятой ( ; ). Подсчитать количество символов до точки с запятой и после нее. Заранее спасибо. С ув. Ierehon.
C++ Перегрузка оператора += http://www.cyberforum.ru/cpp-beginners/thread357032.html
Есть два класса: Vec4(вектор из 4х float) и Mat4(вектор из 4х Vec4). Проблема в том что при перегрузке в Mat4 операции += я получаю ошибку компиляции In member function 'Mat4& Mat4::operator+=(Mat4&)': error: no match for 'operator+=' in '((Mat4*)this)->Mat4::elem.std::vector<_Tp, _Alloc>::operator (i) += Mat4::operator(int)(((int)i))'| 33|note: candidates are: Vec4& Vec4::operator+=(Vec4&)|...
C++ условие Ответ скорее всего прост,но не могу придумать никак #include <stdio.h> #include <conio.h> #include <locale.h> int fact(int n)//в цикле со счётчиком умножают переменную на счетчик, который уменьшается на 1 со значения = число факториал которого находят до 1 { int result=1; подробнее

Показать сообщение отдельно
Deviaphan
Делаю внезапно и красиво
Эксперт C++
1286 / 1220 / 50
Регистрация: 22.03.2011
Сообщений: 3,744
27.09.2011, 17:16     Может ли быть ошибка при передаче данных?
Ой, я про длину неправильно сказал. Не увидел что там * есть. Может и норм тогда.
Зачем длина передаётся как не константный указатель, если не изменяется внутри функции?
Длина точно больше 10 передаётся?
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru