小编use*_*660的帖子

操作系统

我试图在C++中使用fork()wait()系统调用.

我的代码非常简单.但是我收到以下错误:

error C3861: 'fork': identifier not found 
Run Code Online (Sandbox Code Playgroud)

我已经包含以下头文件.我是否必须在此处添加其他标题?我做错了什么?

#include<stdafx.h>
#include <sys/types.h>
#include <signal.h>

int main(){

    if(fork()==0)
    {
        printf("from child");
    }
    else
    {
        printf("from parent");
    }
}
Run Code Online (Sandbox Code Playgroud)

c

1
推荐指数
1
解决办法
490
查看次数

字符数组排序和删除重复项

我正在尝试做一些数组操作.我在这里做char数组排序和重复删除.欢迎您的意见.尽管如此,还没有做过很多测试和错误处理.

#include<stdafx.h>
#include<stdlib.h>
#include<stdio.h>
#include<string>
using namespace std;

void sort(char *& arr)
{
    char temp;
    for(int i=0;i<strlen(arr);i++)
    {
        for(int j=i+1;j<strlen(arr);j++)
        {
            if(arr[i] > arr[j])
            {
            temp = arr[i];
            arr[i] = arr[j];
            arr[j] = temp;
            }
        }
    }

}
bool ispresent(char *uniqueArr, char * arr)
{
    bool isfound = false;
    for(int i=0;i<strlen(arr);i++)
    {
    for(int j=0;j<=strlen(uniqueArr);j++)
    {
        if(arr[i]== uniqueArr[j])
        {
        isfound = true;
        return isfound;
        }
        else
        isfound = false;
    }
    }

    return isfound;
}

char * removeduplicates(char *&arr)
{
    char * …
Run Code Online (Sandbox Code Playgroud)

c++ arrays

0
推荐指数
1
解决办法
1753
查看次数

标签 统计

arrays ×1

c ×1

c++ ×1