【发布时间】:2013-01-25 16:26:18
【问题描述】:
我有一个 fork 进程,它将 2 个数字相加并返回一个整数。
唯一的问题是总和是一个整数,为了继续返回数组,我需要一个指向该整数的 char*。
任何想法我如何在 C++ 中实现这一点; (我不能使用 String.h 库)
编辑**
这是我正在使用的代码部分
//process has been completed
else
{
for(int q=0; q<numofProc; q++)
{
wait(&status);
if (WIFEXITED(status))
{
value = WEXITSTATUS(status);
temp = (char)(value);
char* pointer = (char*)temp;
sumArray[sizeSum] = pointer;
sizeSum++;
}
}
谢谢!
【问题讨论】:
-
你不能使用
string.h?你能用std::string吗?如果没有,我不是特别感兴趣。 -
你的意思是你不能使用
std::string?还是旧的 C 风格的字符串函数? -
另外,你试过什么?我们不会“为 [您] 做这件事”,尤其是在您无法使用 任何 实际 C++ 功能的情况下。