|
0 / 0 / 0
Регистрация: 15.08.2021
Сообщений: 1
|
|||||||||||
2001 неразрешенный внешний символ ""char * string" (?string@@3PADA)"15.08.2021, 11:55. Показов 3656. Ответов 25
Метки нет (Все метки)
Здравствуйте, при компилировании возникли проблемы
Мой код
0
|
|||||||||||
| 15.08.2021, 11:55 | |
|
Ответы с готовыми решениями:
25
Ошибка error LNK2019: ссылка на неразрешенный внешний символ "char *
|
|
252 / 185 / 47
Регистрация: 31.01.2021
Сообщений: 934
|
|
| 16.08.2021, 11:35 | |
|
Не по теме:
Добавлено через 20 минут Больше для Сириуса не решаю.
0
|
|
|
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
|
||
| 16.08.2021, 12:33 | ||
|
называй вещи своими именами, и мир станет проще: называй карандаш карандашом. фломастер - фломастером. а массив - массивом. если ты имеешь ввиду "массив", то так и пиши: "массив". не надо без нужды прицеплять к нему всякие прилагательные. особенно это важно в отношении слов, которые являются терминами языка. Кликните здесь для просмотра всего текста
в каждой предметной области есть своя терминология.
у с++ тоже есть своя официальная терминология. что такое "термин" ? это - слово, которое в рамках конкретной предметной области, имеет строго одно единственное определение. термины нужны специально для того, что бы все люди в пределах одной предметной области понимали друг друга однозначно. а не гадали, чего там который использовал слово не по назначению.
0
|
||
|
19506 / 10109 / 2464
Регистрация: 30.01.2014
Сообщений: 17,834
|
|
| 16.08.2021, 13:47 | |
|
Терминология "статический массив" в понимании "массив, размер которого известен на этапе компиляции", была введена в книге "С. Рао - Освой самостоятельно C++ за 21 день".
Больше я такого не видел нигде. Из текста не очень понятно какую педагогическую цель преследовал автор, не видно никаких преимуществ в этом дополнительном акцентировании внимания на статической типизации. Больше всего конечно расстраивает как подается подобного рода материал: "Вот имя типа, вот имя массива, а вот мы присобачиваем справа размерность в квадратных скобках, вуаля!, массив готов, но помните, что это указатель (иногда уточняют, что константный), но sizeof вернет размер всех элементов в памяти, а для указателя не вернет. Как это согласуется? Не скажем. Думайте теперь до конца жизни, что С++ - это язык полный костылей, в котором допустимы такие несогласованности." Естественно при такой подаче материала ни о каком понимании языка не может идти и речи. Естественно, что многие просто не дочитают книгу и уйдут на другой язык.
0
|
|
|
4086 / 2975 / 813
Регистрация: 29.06.2020
Сообщений: 11,000
|
||
| 17.08.2021, 21:54 | ||
|
DrOffset, я когда прочитал эту ветку, поискал в книге Страуструпа, там есть одно упоминание, но,
либо автор написал неоднозначно либо перевод. Там действительно "статический" употребляется неоднозначно. То есть там лучше было написать совсем по другому. Цитата :
но тем не менее, путаница эта пошла где то очень давно, и просто от фонаря наезжать как это делает "КАЛигарфер", это по меньшей мере ребячество, а по большей - выпендрежничество.
0
|
||
|
19506 / 10109 / 2464
Регистрация: 30.01.2014
Сообщений: 17,834
|
||
| 17.08.2021, 23:12 | ||
|
SmallEvil,
слово "статический" и так перегружено смыслами. 1) Применимо использовать в сочетании с "типизация", т.е. статическая типизация, означает типизацию на этапе компиляции. 2) Применимо использовать в сочетании с "функция", т.е. статическая функция. Если это внешняя функция, то термин будет означать внутреннее связывание. Если это функция класса, то термин будет означать функцию класса не являющуюся "методом". Кстати, термина "метод" в С++ не существует, это термин из ООП. Вместо "метода" используется "нестатическая функция-член", что довольно неудобно произносить. 3) Применимо в сочетании с "объект", т.е. статический объект(массив, переменная) со статическим классом памяти (об этом уже было выше). В любом случае официальная терминология описана не у Страуструпа, и уж тем более не у Рао. Она описана в стандарте. К слову, лично я почти никогда никого не поправляю в таких случаях, потому что обычно понятно о чем речь. Но мне также не близко упрямство тех, кого поправили.
1
|
||
|
Вездепух
13235 / 6867 / 1827
Регистрация: 18.10.2014
Сообщений: 17,405
|
||
| 17.08.2021, 23:43 | ||
|
Но в этих контекстах не возникает неоднозначности. Что же касается "статических массивов" - тут неоднозначность очевидная. И Страуструп в своей книге просто допустил ляп. Это, однако, не повод размножать этот ляп.
0
|
||
| 17.08.2021, 23:43 | |
|
error LNK2019: ссылка на неразрешенный внешний символ "__declspec(dllimport) void __cdecl compiler(char * const)" Как передать символ в функцию (const char *string)
Как преобразовать char* в string и вывести переменную string на экран? error LNK2019: ссылка на неразрешенный внешний символ "public: int __thiscall KDocument::Open(char const *)" в функции _WinMain@16 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Особенности gif сгенерированных в Си
russiannick 21.10.2026
Рассмотрим генерацию gif файлов, которые в Си имеют свои особенности.
Gif представляет собой графический формат популярный в интернете. Посмотрим на палитру. Gif файл сгенерированный в си отличается. . .
|
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version
Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
|
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер
На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
|
Копировать Windows на новый диск на UEFI
damix 17.10.2026
https:/ / uriesk. wordpress. com/ 2016/ 11/ 01/ move-window-10-to-ssd-on-a-uefi-dualboot-system-with-basic-linux-tools/
TL DR
Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
|
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|