我目前正在尝试进行一些基于字符串的操作,以试图加速传统Perl代码的一部分.原始的Perl代码看起来像
my $value = 'abCdE';
my $uc_value = uc($value);
我看过Perl guts API,似乎我可以使用toUPPER()来实现这一点,但这一次只能在一个char上运行.我似乎错过了你如何循环通过支持字符数组,大写每个字母&然后将其分配到新的SV中.
任何帮助深表感谢.
最佳答案 Perl没有为C级扩展提供很多功能,大写显然是其中一个特性.充其量,你可以看看核心
implements如何,但它真的不是那么漂亮.