Size: a a a

2020 October 28

VA

Vladimir Alyamkin in Unreal Engine
Сергей Прошин
Всем привет! Я вернулся!! =D (сейчас всего за ~10ч перебрался движок). В общем, после пересборки проекта выдаёт те же две ошибки. В txt весь лог сборки
а нафига тебе инкредибилд?)))
источник

МЛ

Михаил Лукьянов... in Unreal Engine
Сергей Прошин
Уот эти уот
output, плиз
источник

МЛ

Михаил Лукьянов... in Unreal Engine
и желательно текстом
источник

n

norlin in Unreal Engine
Vladimir Alyamkin
А он и не должен. Это прям явно наиушение cv квалификации
не вижу в чём нарушение.. индекс-то элемента можно вернуть
источник

СП

Сергей Прошин... in Unreal Engine
"3>---------------------- Done ----------------------
3>
3>    Rebuild All: 0 succeeded, 1 failed, 0 skipped
3>
3>1 build system warning(s):
3>   - License is invalid
3>
3>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Microsoft.MakeFile.Targets(54,5): error MSB3073: The command "C:\WINDOWS\System32\chcp.com 65001 >NUL
3>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Microsoft.MakeFile.Targets(54,5): error MSB3073:  F:\UnrealEngine\Engine\Build\BatchFiles\Rebuild.bat -Target="MyProject2Editor Win64 Development -Project=\"F:\GameDev\Projects\MyProject2\MyProject2.uproject\"" -Target="ShaderCompileWorker Win64 Development -Quiet" -WaitMutex -FromMsBuild" exited with code -1.
3>Done building project "MyProject2.vcxproj" -- FAILED.
========== Rebuild All: 2 succeeded, 1 failed, 0 skipped =========="
источник

n

norlin in Unreal Engine
Anton Rassadin
Если бы можно было неявно снимать const с объекта, const был бы не нужен.
ну там по-хорошему наоборот должно к const приводится внутри и потом уже сравниваться
источник

МЛ

Михаил Лукьянов... in Unreal Engine
Сергей Прошин
"3>---------------------- Done ----------------------
3>
3>    Rebuild All: 0 succeeded, 1 failed, 0 skipped
3>
3>1 build system warning(s):
3>   - License is invalid
3>
3>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Microsoft.MakeFile.Targets(54,5): error MSB3073: The command "C:\WINDOWS\System32\chcp.com 65001 >NUL
3>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Microsoft.MakeFile.Targets(54,5): error MSB3073:  F:\UnrealEngine\Engine\Build\BatchFiles\Rebuild.bat -Target="MyProject2Editor Win64 Development -Project=\"F:\GameDev\Projects\MyProject2\MyProject2.uproject\"" -Target="ShaderCompileWorker Win64 Development -Quiet" -WaitMutex -FromMsBuild" exited with code -1.
3>Done building project "MyProject2.vcxproj" -- FAILED.
========== Rebuild All: 2 succeeded, 1 failed, 0 skipped =========="
ну это 100% что-то с правами
источник

МЛ

Михаил Лукьянов... in Unreal Engine
или диск сыпется
источник

n

norlin in Unreal Engine
Anton Rassadin
Проблема в том, что тут навешивают константность на объекты по желанию левой пятки, а потом find виноват.
ну не-конст геттер меня смущает больше, чем каст...
источник

МЛ

Михаил Лукьянов... in Unreal Engine
а еще у тебя IncreBuild лицензию хочет =)
источник

AR

Anton Rassadin in Unreal Engine
norlin
ну там по-хорошему наоборот должно к const приводится внутри и потом уже сравниваться
Ничего там не должно приводиться: https://en.cppreference.com/w/cpp/language/template_argument_deduction
источник

n

norlin in Unreal Engine
Anton Rassadin
Ничего там не должно приводиться: https://en.cppreference.com/w/cpp/language/template_argument_deduction
я про логику, а не про стандарты плюсов)
источник

AR

Anton Rassadin in Unreal Engine
norlin
ну не-конст геттер меня смущает больше, чем каст...
Ты смешал указатель на константный объект с константным указателем, константный возвращаемый тип и константность метода.
источник

n

norlin in Unreal Engine
ну, то есть, я не понимаю, почему нельзя просто сравнить const vs non-const
источник

VS

Vladimir SHCHerba in Unreal Engine
norlin
ну не-конст геттер меня смущает больше, чем каст...
Ну так-то если этот геттер по факту даёт доступ к изменению элемента массива, то смысл. Индекс от поинтера отличается скорее синтаксически, чем сематнически.
источник

AR

Anton Rassadin in Unreal Engine
norlin
я про логику, а не про стандарты плюсов)
Логика там именно такая, как написано в стандарте. Если сделать так, как ты хочешь, земля налетит на небесную ось.
источник

VS

Vladimir SHCHerba in Unreal Engine
norlin
ну, то есть, я не понимаю, почему нельзя просто сравнить const vs non-const
Сравнить можно. А передать в метод как ссылку (любую) на не-конст поинтер нельзя.
источник

n

norlin in Unreal Engine
Vladimir SHCHerba
Ну так-то если этот геттер по факту даёт доступ к изменению элемента массива, то смысл. Индекс от поинтера отличается скорее синтаксически, чем сематнически.
но он не даёт
источник

СП

Сергей Прошин... in Unreal Engine
Михаил Лукьянов
ну это 100% что-то с правами
Отсюда и отсутствие файла F:\UnrealEngine\Engine\Binaries\Win64\UE4Editor-Cmd.exe ?
источник

n

norlin in Unreal Engine
Vladimir SHCHerba
Сравнить можно. А передать в метод как ссылку (любую) на не-конст поинтер нельзя.
но оно не сравнивает!)
источник