74 / 37 / 3
Регистрация: 23.09.2012
Сообщений: 408
|
||||||
1 | ||||||
Макрос UNREFERENCED_PARAMETER бесполезен?14.12.2012, 16:26. Показов 13834. Ответов 29
Метки нет (Все метки)
Добавлено через 25 минут вверх
0
|
14.12.2012, 16:26 | |
Ответы с готовыми решениями:
29
Обмен ссылками - полезен или бесполезен? Разгон оперативки бесполезен, а разгон процессора пустая трата электроэнергии Макрос: Написать макрос по сравнению двух таблиц для нахождения несоответствий... Макрос вставки файлов в листы-Необходимо изменить ниже приведённый макрос |
Неэпический
|
|||||||||||
14.12.2012, 16:29 | 3 | ||||||||||
Например, сравните два кода:
0
|
74 / 37 / 3
Регистрация: 23.09.2012
Сообщений: 408
|
|
14.12.2012, 16:37 [ТС] | 6 |
Но тогда опять же встает вопрос о смысле: если переменная ни разу не использовалась, значит она не нужна в коде => он правильно ставит варнинги
0
|
Неэпический
|
|
14.12.2012, 16:40 | 7 |
Вот Вы ему и говорите, что не надо этого делать, так и должно быть, что мол я в курсе, что переменная не используется
Добавлено через 25 секунд весьма сомнительное мнение.
0
|
74 / 37 / 3
Регистрация: 23.09.2012
Сообщений: 408
|
|
14.12.2012, 16:41 [ТС] | 9 |
Croessmah, я о конечном смысле спрашиваю:
есть переменная, она не используется => она не нужна если "сказать, что она используется", то можно забыть о ней => будет лишний код т.е. конечный смысл снова туманен. Тупо для тестинга? Добавлено через 11 секунд поясните
0
|
74 / 37 / 3
Регистрация: 23.09.2012
Сообщений: 408
|
|
14.12.2012, 16:44 [ТС] | 12 |
go, ну так эта функция не должна иметь второй параметр, раз его не использует. Это же глупо добавлять в код то, что не нужно.
Добавлено через 27 секунд go, если она используется, он не удалит ее из кода Добавлено через 31 секунду Croessmah, я эту функцию использовать только дня 3 назад начал, поэтому не скажу )
0
|
74 / 37 / 3
Регистрация: 23.09.2012
Сообщений: 408
|
||||||
14.12.2012, 16:48 [ТС] | 14 | |||||
прочитал. смысл для меня остался тот же.
в таком случае, зачем создавать целый макрос, если можно просто написать:
0
|
Неэпический
|
|
14.12.2012, 16:48 | 15 |
Компилятор достаточно умная штука. Он может выбросить целые куски кода, если код не используется.
А как же зарезервированные параметры? И врядли будете использовать
0
|
74 / 37 / 3
Регистрация: 23.09.2012
Сообщений: 408
|
|
14.12.2012, 17:21 [ТС] | 17 |
Но он считает, что она используется, поэтому не выдает варнинги и, соответственно не выкинет ее
0
|
What a waste!
1608 / 1300 / 180
Регистрация: 21.04.2012
Сообщений: 2,729
|
||||||
14.12.2012, 17:25 | 18 | |||||
Здесь можно просто имя параметра опустить, макрос не нужен.
0
|
74 / 37 / 3
Регистрация: 23.09.2012
Сообщений: 408
|
|
14.12.2012, 17:49 [ТС] | 19 |
0
|
Higher
|
|
14.12.2012, 17:55 | 20 |
Выкинет. Компилятор намного более мощные шутки проворачивать умеет.
Но в макросе я тоже не вижу смысла, потому что можно просто закомментить имя переменной.
0
|
14.12.2012, 17:55 | |
14.12.2012, 17:55 | |
Помогаю со студенческими работами здесь
20
Макрос хранимый в отдельном файле или макрос на обновление макросов Макрос: из PowerPoint развернуть Exel и вызвать уже в нём макрос Если макрос на VBA переписать на С++, то макрос станет работать быстрее? Макрос делает копию листа и сохраняет в новую книгу, но макрос в новой не работает Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |