Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Падение производительности на gcc C++
Кто-нибудь сталкивался с тем, что при компиляции gcc, если разносить определение класса и реализацию в заголовочный и, соответственно, в cpp файл, то падает производительность? Привожу код "без... gcc очень хорошо оптимизирует реализацию в хидере, и очень плохо в срр! Версия gcc?
C++ код Хаффмана нужно написать программу кодирования и раскодирования по методу Хаффмана, я написал ну что то расскодируется не правильно, помогите пожалуйсто...очень надо.. BinaryTree.h #ifndef BINARYTREE_H... https://www.cyberforum.ru/ cpp-beginners/ thread454799.html
C++ Какую сложность имеет операция find над set https://www.cyberforum.ru/ cpp-beginners/ thread454827.html
Какую сложность имеет операция find над set? O(log n), или нет? http://www.cplusplus.com/reference/stl/set/find/ Complexity Logarithmic in size. собсно да, log n для сбалансированных деревьев
C++ Файловый и консольный ввод и вывод
нужно написать программы одна чтобы вводила функцию консольно, а другая файлово
Исчезает всё нарисованное на gdi+ C++
Доброго времени суток! Пишу подобие своего gui на gdi+.. Всё бы хорошо, но через некоторое время (около минуты), исчезает всё нарисованное.. и никакой Invalidate не помогает(( Что же делать??... Спасибо всем. Уже всё работает норм - отрисовываю и кнопочки свои теперь с помощью BitBlt вот код, может быть кому-нибудь пригодится //рисует изображение с полупрозрачностью void...
C++ Работа с allocator (управление памятью) Нормальной инфы на русском языке я так и не нашел в инете( про него читал в книге Программирование принципы и практика С++ Страуструп, но там так и реализацию функции для своего аллокатора , только... вот не пойму как можно разрушить обьект не освобождая память( это просто затереть все значения которые находятся внутри обьекта?) class A { public: A() {}; ~A() {}; }; typedef... https://www.cyberforum.ru/ cpp-beginners/ thread454785.html
C++ Найти минимальный элемент каждого столбца матрицы https://www.cyberforum.ru/ cpp-beginners/ thread454834.html
Написать програму обработки двомерного масива A(M,N) значение M и N любые. Если у нас есть матрица Cij (i=1,...,M;j=1,...,N) записать вектор X (i=1,...,M),для которого xi - произведение минусовых... #include <iostream> using namespace std; int main(int argc, char * argv) { const int m = 5, n = 3; int arr = {{2, 3, -4}, {-1, 0, 5}, {9, -2, 4},
C++ Заполнение списка с возможностью перестановки его строк Как написать программу которая string загоняет в список, чтоб потом можно было переставлять строки и.т.п? #include <list> #include <string> //... std::list<std::string> lst; lst.push_back("The world is mine"); lst.push_back("I believe in the wonder"); lst.push_back("I believe I can touch the... https://www.cyberforum.ru/ cpp-beginners/ thread454749.html
C++ Как в файле удалить n байт, начиная с заданной позиции
Вопрос: как в файле удалить n байт начиная с заданной позиции? (файловый ввод-вывод в стиле C++) Shandr_71, переписать данные в новый файл без заданного числа байт с заданной позиции n
C++ Создание интерфейса пользователя в текстовом режиме Создание интерфейса пользователя в текстовом режиме. Библиотека PDCurses. (С++) Задание: В текстовом режиме экрана реализуйте возможность рисования (какими-либо символами) прямоугольников с помощью... но ничего не получается... Библиотека PDCurses. конечно не получается, у тебя же *curses даже и не пахнет. Вот пример на ncurses: #include <ncurses.h> #include <stdlib.h> void start(void);... https://www.cyberforum.ru/ cpp-beginners/ thread454807.html
C++ Code::Blocks 10.05 - как откомпилировать и просмотреть результат кода.
Здравствуйте! Недавно скачал программу Code::Blocks 10.05. Кто знает, подскажите новичку, как откомпилировать и просмотреть результат кода. Заранее спасибо. Денис96, пошаговые скрины как открыть и запустить проект в CodeBlocks https://www.cyberforum.ru/cpp-beginners/thread427946-page2.html#post2386321
C++ Строки STRING - как присвоить в S - B https://www.cyberforum.ru/ cpp-beginners/ thread454802.html
Всем Привет, не знаю как присвоить в S - B , помогите плиз) #include <iostream> int a; using namespace std; int main() { string s, b; char m; int i, j, n , l, kol, x; s = b; :) std::string::operator=
1 / 1 / 2
Регистрация: 06.11.2011
Сообщений: 68
01.03.2012, 21:02  [ТС] 0

Недопустимое использование типа в качетве выражения С++ - C++ - Ответ 2541293

01.03.2012, 21:02. Показов 9070. Ответов 6
Метки (Все метки)

Ответ

Цитата Сообщение от DU Посмотреть сообщение
В дебагере есть еще вкладка Call Stack (в руссом варианте наверно стек вызовов). На картинке вашей не вижу. В общем найдите такую вкладку и используйте тоже. В ней можно увидеть откуда мы пришли в функцию, и какие там были значения переменных.

По поводу ошибки с cin >> f;
Такое только в функции Cmen::input, которая вызывается из функции
void add( CIndivid *p , int r )
Ок, смотрим туда:

C++ Скопировано
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
void add( CIndivid *p , int r ){
 
  // Дебагер говорит, что r == 50; т.е. размеру массива.
 
        int c , x=0, i ;
        cout << " Enter skilky objektiv dodaty : " ;
         cin >> x ;
        for( i=0 ; i<r ; i++ ){
           if( p[i].f=='\0' )
             break ;
           }
 
  // После этого цикла i будет равно r, т.е. 50.
 
        for(  c=0 ; c<x ; c++ ){
           // p[i + c]  -- с + i всегда больше 50 т.е. тут выход за пределы массива.
           // Это и есть ошибка.
           p[i+c].input();
           }
}
Гм... Как же решить проблему? Можете написать код?

Добавлено через 22 часа 1 минуту
Ребят, помогите кто-нибудь, пожалуйста!

Вернуться к обсуждению:
Недопустимое использование типа в качетве выражения С++ C++
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
01.03.2012, 21:02
Готовые ответы и решения:

"Недопустимое использование этого типа в качестве выражения"
Вот, у меня есть код (просто создаёт пустое окно без ничего), который без проблем собирается и выполняется на c++, но никак не хочет...

DataGridViewAdvancedCellBorderStyle: недопустимое использование этого типа в качестве выражения
Подскажите пожалуйста из-за чего формируется эта ошибка в коде удаления границы ячейки таблицы DataGridView? private: void...

Error C1017: недопустимое константное выражение целого типа
в общем был у меня такой код: ... #if numeric_limits&lt;T&gt;::is_integer typedef long long (Type); #else typedef long double...

6
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
01.03.2012, 21:02
Помогаю со студенческими работами здесь

Ошибка Объект Session, ASP 0168 (0x80004005) Недопустимое использование объекта
Вобщем идея такова: Пользователь логинится и логин заганяется в сесию: Session('name') = Request('userName');И что вы думаете ?? Вот...

Ошибка: "Недопустимое использование скобок при вызове процедуры Sub"
Добрый день. Пытаюсь сделать замену внутри цикла, и в итоге при запуске скрипта мне выдает ошибку, что недопустимо использование скобок при...

Недопустимое использование оператора "PRINT", оказывающего побочное действие, в функции
Функция должна считать факториал, но выводит ошибку: Сообщение 443, уровень 16, состояние 14, процедура factorial, строка 13 ...

Недопустимое значение. Параметр типа "T" должен быть контравариантно действителен
Помогите пожалуйста выдаёт ошибку (Недопустимое значение. Параметр типа &quot;T&quot; должен быть контравариантно действителен) не знаю что делать ...

Использование указателей при вызове функций: "error C2100: недопустимое косвенное обращение"
Просьба помочь с пониманием указателей в функциях. Переползаю с delphi, поэтому просьба сильно не пинать. Есть большая программа,...

0
Новые блоги и статьи
Вопросы на собеседовании по Android
mobDevWorks 14.03.2025
По данным статистики, Android занимает более 70% мирового рынка мобильных операционных систем, что делает платформу привлекательной как для начинающих разработчиков, так и для опытных профессионалов. . . .
Лучшие игровые движки для Python
py-thonny 14.03.2025
Python обеспечивает разработчиков игр мощными движками и фреймворками, которые позволяют воплотить практически любую идею — от простой аркады до визуального романа с разветвленным сюжетом. Главное. . .
Бессерверный JavaScript: Разработка масштабируемых API с AWS Lambda
run.dev 14.03.2025
Но что такое бессерверные вычисления на самом деле? По сути, это модель облачных вычислений, где разработчик фокусируется исключительно на создании бизнес-логики, не тратя время на настройку. . .
Безопасность кода в C++26: Менеджеры ресурсов и висячие ссылки
NullReferenced 14.03.2025
C++ всегда был языком, предоставляющим разработчикам большие возможности и гибкость, но вместе с тем требующим ответственности. Одной из самых коварных проблем даже для опытных программистов остаются. . .
smart-agent proper interface settings (2025)
jigi33 14.03.2025
Smart-agent proper interface settings (mart 2025). (see screenshots to look at "Etalon" ARM)
Продвинутые настройки JVM
Javaican 14.03.2025
Стандартные параметры запуска JVM хороши для повседневной разработки, но совершенно недостаточны для высоконагруженных систем. Представьте, что вы запускаете финансовую платформу, обрабатывающую. . .
CI/CD для приложений Java с Azure DevOps и Docker
Mr. Docker 14.03.2025
Разработка современных Java-приложений немыслима без системы непрерывной интеграции и доставки (CI/ CD). Azure DevOps в сочетании с Docker предоставляет мощный инструментарий для создания таких. . .
Разработка на PHP и интернет вещей (IoT)
Jason-Webb 14.03.2025
Интернет вещей (IoT) произвел настоящую революцию в способах взаимодействия устройств с окружающим миром. В эпоху, когда холодильники сами заказывают молоко, а термостаты учатся вашим привычкам,. . .
Node.js 20: Новые возможности и улучшения производительно­сти
Reangularity 14.03.2025
Что же принёс нам релиз Node. js 20? В первую очередь, это существенные улучшения в производительности. Движок V8 получил серьёзные оптимизации, благодаря чему JavaScript-код выполняется заметно. . .
Безопасность кластеров Apache Kafka
Javaican 14.03.2025
Apache Kafka стал одним из ключевых компонентов современных архитектур, обрабатывающих потоки данных в режиме реального времени. Его используют тысячи компаний от стартапов до технологических. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru
Выделить код Копировать код Сохранить код Нормальный размер Увеличенный размер