gpt4 book ai didi

unicode - 我怎样才能找到 LC_XXX 语言环境整数常量的值,以便我可以将它们与 cffi 一起使用

转载 作者:太空宇宙 更新时间:2023-11-03 18:43:19 24 4
gpt4 key购买 nike

我有这个代码:

(define-foreign-library libc
(:unix "libc.so.6"))
(use-foreign-library libc)
(defcfun "setlocale" :pointer (category :int) (locale :pointer))

我想做的是:

(with-foreign-string (locale "en_US.UTF-8")
(setlocale XXXX locale))

如何找到各种 LC_xxx 常量的整数值,以便将它们传递给上面的调用?有没有更好的方法来实现这一点?

最佳答案

您应该在 Lisp 代码中重新声明常量。事实上,CFFI can do this for you .

关于unicode - 我怎样才能找到 LC_XXX 语言环境整数常量的值,以便我可以将它们与 cffi 一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6256179/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com