Questions tagged «concatenation»

指将两个或多个元素连接到单个元素中。

1
##(双哈希)在预处理程序指令中做什么?
#define DEFINE_STAT(Stat) \ struct FThreadSafeStaticStat<FStat_##Stat> StatPtr_##Stat; 上面的内容摘自Unreal 4,我知道我可以在虚幻的论坛上提出这个问题,但是我认为这是一个一般的C ++问题,值得在这里提出。 我知道第一行定义了一个宏,但是我并不精通C ++中的预处理器恶作剧,所以我迷路了。逻辑告诉我反斜杠表示声明继续到下一行。 FThreadSafeStaticStat看起来有点像模板,但是里面有#的代码,而且是我在C ++中从未见过的语法 有人可以告诉我这是什么意思吗?我了解您可能无法使用Unreal 4,但这只是我不了解的语法。


7
如何在Dart中合并两个列表?
我想知道是否有一种简单的方法可以在dart中连接两个列表以创建一个全新的列表对象。我找不到任何东西,像这样: 我的列表: list1 = [1, 2, 3] list2 = [4, 5, 6] 我试过了: var newList = list1 + list2; 我想要以下的组合输出: [1, 2, 3, 4, 5, 6]



1
如何连接str和int对象?
如果我尝试执行以下操作: things = 5 print("You have " + things + " things.") 我在Python 3.x中收到以下错误: Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: must be str, not int ...以及Python 2.x中的类似错误: Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: cannot concatenate 'str' and 'int' …

4
垂直连接两个NumPy数组
我尝试了以下方法: >>> a = np.array([1,2,3]) >>> b = np.array([4,5,6]) >>> np.concatenate((a,b), axis=0) array([1, 2, 3, 4, 5, 6]) >>> np.concatenate((a,b), axis=1) array([1, 2, 3, 4, 5, 6]) 但是,我希望至少有一个结果像这样 array([[1, 2, 3], [4, 5, 6]]) 为什么它不是垂直连接的?

2
功能串联路径?
是否存在连接路径的现有功能? 我知道实现起来并不难,但是...除了要注意尾部/(或\),我还需要注意适当的OS路径格式检测(即,我们写C:\dir\file还是/dir/file)。 正如我所说,我相信我知道如何执行它;问题是:我应该这样做吗?该功能已存在于现有R包中吗?
73 r  path  concatenation 

3
Ruby:如何将数组的数组连接成一个
我在Ruby on Rails(3.1)中有一个数组数组,其中所有内部数组的大小都不同。有没有一种方法可以轻松地将所有内部数组连接起来,以使所有项目都成为一个大的一维数组? 我知道您可以使用Array :: concat函数来连接两个数组,并且我可以做一个循环来依次连接它们,如下所示: concatenated = Array.new array_of_arrays.each do |array| concatenated.concat(array) end 但是我想知道是否有像Ruby一样的衬纸可以更清洁地完成它。 谢谢你的帮助。

7
字符串中最优化的串联方式
我们总是每天遇到很多情况,其中我们必须在代码中执行繁琐的字符串操作。我们都知道,字符串操作是昂贵的操作。我想知道哪个是可用版本中最便宜的。 最常见的操作是串联(这可以在某种程度上控制)。在C ++中串联std :: strings的最佳方法是什么,以及各种加速串联的解决方法? 我的意思是, std::string l_czTempStr; 1).l_czTempStr = "Test data1" + "Test data2" + "Test data3"; 2). l_czTempStr = "Test data1"; l_czTempStr += "Test data2"; l_czTempStr += "Test data3"; 3). using << operator 4). using append() 另外,相对于std :: string,使用CString有什么好处吗?

12
php字符串串联,性能
在Java和C#之类的语言中,字符串是不可变的,并且一次构建一个字符的字符串在计算上会非常昂贵。在上述语言中,有一些库类可以降低这种成本,例如C#System.Text.StringBuilder和Javajava.lang.StringBuilder。 php(4或5;我对两者都感兴趣)是否都共享此限制?如果是这样,是否有类似的解决方案?

4
Lua中字符串的串联
在许多语言中,您可以在变量分配上连接字符串。我有一个使用Lua编程语言的场景,我需要将命令的输出附加到现有变量中。Lua中是否有与以下示例等效的功能? 其他语言的示例: ===== PERL ===== $filename = "checkbook"; $filename .= ".tmp"; ================ ===== C# ===== string filename = "checkbook"; filename += ".tmp"; =============== 预先感谢您的帮助。

10
无法在PHP中串联2个数组
我最近学习了如何在PHP中使用+运算符连接2个数组。 但是考虑一下这段代码... $array = array('Item 1'); $array += array('Item 2'); var_dump($array); 输出为 array(1){[0] =>字符串(6)“项目1”} 为什么这不起作用?跳过速记并使用$array = $array + array('Item 2')也不起作用。它与按键有关吗?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.