【发布时间】:2015-08-26 17:58:16
【问题描述】:
早上好!我需要从位置 2 开始将一个数组的一部分复制到另一个数组中并消耗所有剩余的值。第一个数组是“char**”类型的“argv”数组,但第二个数组需要是“const char*”类型的。在 C++ 中似乎有两种方法可以做到这一点 - std:copy 和 memcpy。由于这两个数组的类型不同,哪种情况更适合处理这种情况?示例是什么样的?
【问题讨论】:
-
您不应该将
argv数组中的条目追加到目标字符串中吗?这对我来说听起来更合乎逻辑。 -
一些你尝试过的代码会很好。
-
@LightnessRacesinOrbit 好你提醒我,大家晚安! :)
-
@JoachimPileborg: 塔塔;p