|
Как получить каталог пользователя?
|
|||
---|---|---|---|
#18+
Взял пример: http://www.cplusplus.com/forum/windows/11766/ параметры вроде правильно передаю. Получаю ошибку: Severity Code Description Project File Line Suppression State Error LNK2019 unresolved external symbol __imp__GetUserProfileDirectoryW@12 referenced in function "int __cdecl getCurrentUserDir(wchar_t *,unsigned long)" (?getCurrentUserDir@@YAHPA_WK@Z) ConsoleApplication1 C:\Users\test\source\repos\WindowsProject1\ConsoleApplication1\ConsoleApplication1.obj 1 в чем проблема? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.10.2019, 16:05 |
|
Как получить каталог пользователя?
|
|||
---|---|---|---|
#18+
listtoviewв чем проблема? В отсутствии базовых знаний: эта ошибка при линковке и не имеет никакого отношения к передаваемым параметрам. В нечтении документации: в описании функции на MSDN всегда называется библиотека из которой эта функция экспортируется и которую надо указывать линкеру. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
09.10.2019, 16:12 |
|
Как получить каталог пользователя?
|
|||
---|---|---|---|
#18+
&buflen нельзя писать. Добавь промежуточную переменную. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.10.2019, 16:13 |
|
Как получить каталог пользователя?
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakovlisttoviewв чем проблема? В отсутствии базовых знаний: эта ошибка при линковке и не имеет никакого отношения к передаваемым параметрам. В нечтении документации: в описании функции на MSDN всегда называется библиотека из которой эта функция экспортируется и которую надо указывать линкеру. спасибо кэп только начал разбираться т.е. есть линкер, и надо указать длл пробую ... |
|||
:
Нравится:
Не нравится:
|
|||
09.10.2019, 16:38 |
|
Как получить каталог пользователя?
|
|||
---|---|---|---|
#18+
Dima T&buflen нельзя писать. Добавь промежуточную переменную. почему нельзя? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.10.2019, 16:38 |
|
Как получить каталог пользователя?
|
|||
---|---|---|---|
#18+
listtoviewDima T&buflen нельзя писать. Добавь промежуточную переменную. почему нельзя? Ты не сможешь проверить корректность вызова функции GetUserProfileDirectory если потеряешь входное значение размера массива. Переменную эту использовать МОЖНО, просто туда запишется заполненный или необходимый объём буфера, а исходный размер ты потеряешь. https://docs.microsoft.com/en-us/windows/win32/api/userenv/nf-userenv-getuserprofiledirectorya ... |
|||
:
Нравится:
Не нравится:
|
|||
09.10.2019, 17:10 |
|
Как получить каталог пользователя?
|
|||
---|---|---|---|
#18+
listtoviewDima T&buflen нельзя писать. Добавь промежуточную переменную. почему нельзя? Интуиция, не готов объяснить академически, но подозреваю что оптимизатор перестарался просовывая const int BUFLEN. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.10.2019, 20:41 |
|
Как получить каталог пользователя?
|
|||
---|---|---|---|
#18+
Код: plaintext 1.
правда не знаю что это означает :) ... |
|||
:
Нравится:
Не нравится:
|
|||
10.10.2019, 10:04 |
|
Как получить каталог пользователя?
|
|||
---|---|---|---|
#18+
Коллеги, что такое линкер? я так понимаю что это не просто ссылка на длл а сборка кода из ссылающихся длл в один исполняемый файл так? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.10.2019, 10:12 |
|
Как получить каталог пользователя?
|
|||
---|---|---|---|
#18+
https://habr.com/ru/sandbox/114988/ Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
10.10.2019, 11:58 |
|
Как получить каталог пользователя?
|
|||
---|---|---|---|
#18+
Ну и прочие ссылки по https://www.google.com/search?q=описание процесса компиляции С Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
10.10.2019, 12:00 |
|
|
start [/forum/topic.php?fid=57&tid=2017558]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
36ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
others: | 261ms |
total: | 401ms |
0 / 0 |