Natsu

Results 9 comments of Natsu

I would like to join, thank you!

We can also detect NDK path by examine ANDROID_NDK variable, which is set in toolchain file in NDK, and set CONAN_CMAKE_ANDROID_NDK, should it be set here?

类可以用于实现一个或多个概念,类没有继承,可以通过待设计的 CompilerAction(命名为 Mixin 等)来包含特定概念(类可以通过特殊方法来自动生成自己的概念)的所有接口,并进行转发或者自己实现

目前的想法是concept可以用于证明某些条件已满足 比如 concept GreaterThan(T, value : T) // 待设计 def i : int + GreaterThan(int, 5) = 6; def j : int + GreaterThan(int, 5) = 5; // 不能通过编译 def...

之前有些新的想法写在笔记里没发出来。。先发出来,之后可能用更正式的语言描述一下 ``` // concept 的定位是一组类型的共性,定义的共性可以提供给类型实现,因此不需要显式的操作符重载及类型转换等特殊语法 // concept 是类型的一部分,concept 默认允许退化到去除 concept 的类型,可通过 explicit 禁用此操作 // auto 的 concept 允许根据形式自动附加 concept auto Addable(T1, T2) { // 可以显式给出返回类型,若不给出则表示不限制返回类型,实现时必须给出兼容的返回类型 (a : T1, b :...

Documentation is being rewritten some time ago, but this project is not under active development now.

@shaitao 关于这个我觉得可以通过Concept那个想法实现,不过这个项目是一个玩具项目,可能不会维护到那一步

> Hello, I also got a partial localized version at [here](https://github.com/liggest/stable-diffusion-webui-localization), maybe it could help. #3073 seems also have one. #3073 seems to be a result of machine translation

可以使用 [/experimental:c11atomics](https://devblogs.microsoft.com/cppblog/c11-atomics-in-visual-studio-2022-version-17-5-preview-2/) 开启支持,另外 `ATOMIC_VAR_INIT` 宏也确定不提供(因为非必要,可以移除),但是之后 `float vec[ne00*4];` 一行使用了 vla,这是 [msvc 不支持的特性](https://devblogs.microsoft.com/cppblog/c11-and-c17-standard-support-arriving-in-msvc/),因此并不能通过简单修改在 msvc 下通过编译(可能可以通过 [_malloc](https://learn.microsoft.com/en-us/cpp/c-runtime-library/reference/malloca?view=msvc-170) 以类似 alloca 的方式替代,但比较丑)