![]() |
|
Модераторы: bsa |
![]()
|
|
| Langaru |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 50 Регистрация: 2.9.2009 Репутация: нет Всего: нет |
Наткнулся еще на 1 ошибку - invalid operands of types `int' and `double ()(double, double)' to binary `operator/'
- invalid operands of types `double' and `double ()(double, double)' to binary `operator/' Код следующий:
Не пойму толком что ему не нравится. Толи он не хочет переменные с разными типами перемножать (int*double), толи... на этом сломалась голова... |
|||
|
||||
| azesmcar |
|
|||
![]() uploading... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6291 Регистрация: 12.11.2004 Где: Армения Репутация: 52 Всего: 211 |
В таком коде сам черт ногу сломит, неудивительно что голова сломалась Какой компилятор, на какой строке ошибка? Кто такой V1PT? Это сообщение отредактировал(а) azesmcar - 27.11.2009, 13:27 |
|||
|
||||
| Langaru |
|
||||||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 50 Регистрация: 2.9.2009 Репутация: нет Всего: нет |
Ну уж извините, пока только учусь
Dev-C++ 4.9.9.2. Ошибки на строках:
и
V1PT - функция из этой же программы, не привожу ее, т.к. работает корректно и большая по объему. |
||||||||
|
|||||||||
| bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 85 Всего: 196 |
Langaru, почитай Часто задаваемые вопросы. И начни с "Оформление кода".
|
|||
|
||||
| azesmcar |
|
|||
![]() uploading... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6291 Регистрация: 12.11.2004 Где: Армения Репутация: 52 Всего: 211 |
Это не компилятор, это среда разработки, но компилятор скорее всего gcc.
функция? а где ВЫЗОВ функции? не имеет значения, красиво оформлять код надо всегда, а то потом в привычку войдет. Строго следи за чистотой и аккуратностью кода ВСЕГДА. Это сообщение отредактировал(а) azesmcar - 27.11.2009, 13:50 |
|||
|
||||
| Langaru |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 50 Регистрация: 2.9.2009 Репутация: нет Всего: нет |
Спасибо! Именно вызова и не было, видимо это и не нравилось компилятору - теперь все работает |
|||
|
||||
| Albor |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 589 Регистрация: 28.2.2009 Репутация: 2 Всего: 9 |
В инициализации массива ошибка: индексы выходят за пределы. И что такое V1PT, в функции объявления не нашёл. Математические формулы можно было бы и упростить, если есть a*1/b, то не проще ли записать a/b
|
|||
|
||||
| Langaru |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 50 Регистрация: 2.9.2009 Репутация: нет Всего: нет |
Что именно не правильно и как должно быть? Рано обрадовался - теперь при выполнении вылезает ошибка: память не может быть "read". Это сообщение отредактировал(а) Langaru - 27.11.2009, 14:03 |
|||
|
||||
| Albor |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 589 Регистрация: 28.2.2009 Репутация: 2 Всего: 9 |
массив объявлен 5х4, то есть 20 элементов, а инициализируется 30 элемента
Это сообщение отредактировал(а) Albor - 27.11.2009, 14:02 |
|||
|
||||
| bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 85 Всего: 196 |
|
|||
|
||||
| Albor |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 589 Регистрация: 28.2.2009 Репутация: 2 Всего: 9 |
||||
|
||||
| Langaru |
|
||||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 50 Регистрация: 2.9.2009 Репутация: нет Всего: нет |
Изменил на double b[6][5].
Прочитал, исправил на while
ошибка изменилась- теперь: память не может быть"write" - чего он записать не могет? |
||||||
|
|||||||
| Albor |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 589 Регистрация: 28.2.2009 Репутация: 2 Всего: 9 |
||||
|
||||
| bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 85 Всего: 196 |
Не лучше, так как не очень очевидно и в си работать, думаю, не будет. Лучше так:
|
|||
|
||||
| Langaru |
|
||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 50 Регистрация: 2.9.2009 Репутация: нет Всего: нет |
Согласен, только:
|
||||
|
|||||
| Albor |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 589 Регистрация: 28.2.2009 Репутация: 2 Всего: 9 |
||||
|
||||
| Langaru |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 50 Регистрация: 2.9.2009 Репутация: нет Всего: нет |
Теперь вроде, все работает и ошибку не выдает. Спасибо откликнувшимся
|
|||
|
||||
![]()
|
| Правила форума "C/C++: Для новичков" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |