我可以借用这个网站的超文本、脚本和样式表吗?
可以. 本网站是开源项目, 所有文件可以在GitHub找到, 仓库是
vochant/vochant.github.io. 本网站引用内容包括MDUI、VConsole、Base64.JS、MD5.JS、Marked、MathJax等, 另外Erudo曾经被引用过, 请自觉遵守子项目开源协议, 本项目完全自由无协议。
我该如何本机安装Vochantia App?
请前往
index.html, 若浏览器支持会提示安装应用, Microsoft Edge(Chromium)可以安装任意网站. 或者您也可以使用Electron、Nativefier等工具或框架打包为一个基于Chromium和Node.JS的应用.
我该如何联系作者?
e-mail: chenyuanxi1029@163.com/vochant@outlook.com, 微信: chenyuanxi1029, QQ: 506007790, XBOX(Minecraft): MRKNVOID, 洛谷: Mrkn_chenyx12, bilibili: MRKNVOID, pixiv: MRKNVOID
作者van什么电动?
Minecraft国际服, VR Chat, CS:GO, 原神官服
KB、KiB, MB、MiB这些有区别吗?
当然有……有i(bInary)的是1024进率, 没有i的是1000进率, 课本上是假的, Windows也是假的, 它们的KB、MB、GB……其实是KiB、MiB、GiB, 这些无非是很多人已经习惯的错拼. 站长追求严谨, 习惯就好。
x86_64到底是x86还是x64? i686和i386有什么区别?
x86_64就是x64, 又称amd64。x86_64(x86的64位拓展指令集)和amd64都是官方的名称, x64是错拼, 但是很多人也习惯了没办法。至少不要说x32或者86bit这种低级错误! 至于i686, 它是指Pentium II及以后的i386, 是i386的子集。还有, 指令集和位数是两码事, 比如64bit就有amd64(x86_64)、IA64、aarch64(arm64)等。
路径为什么是正斜杠分隔的? 为什么没有盘符?
本站采用UNIX路径规则, UNIX是从根目录(/)开始存储的, 磁盘是/dev/...,并且通过挂载(mount)以一种模式(读、写、特殊均可取或不取)映射到一个目录。通常有若干个分区分别映射到/和/usr/, 可移动设备通常映射到/mnt/.../, 如WSL(适用于Linux的Windows子系统)通常就把Windows盘符C:映射到UNIX路径/mnt/c/, 或MSYS的/c/和Cygwin的/cygdrive/c/。
站长会什么编程语言?
C/C++, Python, Java, JavaScript(TypeScript), CSharp(C#), Objective C/C++, Rust, Lua, Brainf**k, Shell, Batch, MCFunction(MCScript)
作者平常用什么工具链和目标?
单看C/C++, 工具链主要使用GCC, 但也有Clang、MSVC、ICC、EMCC甚至SCC。Windows下目标主要是MinGW64(C=msvcrt, CXX=libstdc++, x86_64), 但MinGW32(C=msvcrt, CXX=libstdc++, i686)、UCRT64(C=ucrt, CXX=libstdc++, x86_64)、Clang64(C=ucrt, CXX=libc++, x86_64)、Clang32(C=ucrt, CXX=libc++, i686)、ClangARM64(C=ucrt, CXX=libc++, aarch64)、MSYS(C=msvcrt, CXX=libstdc++)、Cygwin(C=Cygwin, CXX=libstc++)等的开发环境也都有, 难得会用。至于其他语言, 还能是什么呢?
接上一问, CXX是什么?
C++=CXX=CPP=CC
=C艹。
注意: C++≠Objective-C≠Objective-C++! C++和Objective-C是对C的两种截然不同的面向对象拓展, 而Objective C++就是Objective C和C++的缝合怪, 同时兼容C、C++、Objective-C的语法。
举个例子, 创建一个简简单单的Integer类存储一个32位整数, 提供2个构造函数和1个输出函数, 创建2个然后分别输出。
C++是:
Objective-C是:
至于Objective-C++, 两种都可以, 而C两种都不行。