是否可以确定我的 Vala 应用程序在哪个平台(GNU/Linux、Win32、OS X)上运行?
我正在运行parse-server并尝试创建一个解析云代码函数.我从这个过于简单的例子开始:
Parse.Cloud.define("createContent", function(request, response) {
response.error("not implemented");
});
Run Code Online (Sandbox Code Playgroud)
我可以使用带有curl的REST API调用我的函数并获取带有错误消息的JSON :( {"code":141,"error":"response.error is not a function"}这不是我期望的错误消息).经过进一步检查的response对象竟然是null.
这是日志的相应部分:
error: Failed running cloud function createContent for user undefined with:
Input: {}
Error: {"code":141,"message":"response.error is not a function"} functionName=createContent, code=141, message=response.error is not a function, , user=undefined
error: response.error is not a function code=141, message=response.error is not a function
Run Code Online (Sandbox Code Playgroud) 我正试图在C中替换' '(空格)'___'(三重下划线).
这是我的代码:
#include <string.h>
#include <stdlib.h>
#include <stdio.h>
int main()
{
char *a = "12 34 56";
int a_l = strlen(a);
printf("str1: \"%s\" (%d)\n", a, a_l);
char *b = "___";
int b_l = strlen(b);
printf("str2: \"%s\" (%d)\n", b, b_l);
for (int i = 0; i < a_l; i++) {
if (a[i] == ' ') {
char *o = malloc(a_l + b_l);
strncpy(o, a, i);
strncpy(o + i, b, a_l);
//strncpy help
printf("out: \"%s\"\n", o);
} …Run Code Online (Sandbox Code Playgroud)