linux 尝试建置时发生型别恩怨错误-型别相同

b0zn9rqh  于 2022-11-02  发布在  Linux
关注(0)|答案(1)|浏览(88)

尝试编译时出错。这是基本代码,一切看起来都很好。尝试重建,刷新,更新,重新解析,但没有任何帮助。
描述资源路径位置类型与'skirt' domains. c/domains第21行的类型冲突C/C++问题


# include <time.h>

# include <stdio.h>

# include <math.h>

# include <stdint.h>

typedef long long int64;

int main()
{
    struct timespec iter_start, iter_end;

    clock_gettime(CLOCK_MONOTONIC, &iter_start); // iteracijai pirmai
    printf("hello");
    clock_gettime(CLOCK_MONOTONIC, &iter_end);

    int64 duration = skirt(iter_end, iter_start);

    return(0);
}

int64 skirt(const struct timespec after, const struct timespec before)
{
    return ((int64)after.tv_sec - (int64)before.tv_sec) * (int64)1000000
         + ((int64)after.tv_nsec - (int64)before.tv_nsec) / 1000;
}
mklgxw1f

mklgxw1f1#

你必须在使用函数之前声明它。

相关问题