摘要:
struct struct_s_BOARD { char * busname; char * baudrate; }; typedef struct struct_s_BOARD s_BOARD; s_BOARD SlaveBoard = {"0", "250K"}; 这种写法会有警告,请帮忙写出一 阅读全文
posted @ 2025-04-14 14:58
Vak
阅读(14)
评论(0)
推荐(0)
摘要:
recvUpdateInfo->filepath = (char *)malloc(recvUpdateInfo->filepathLength + 1); memcpy(recvUpdateInfo->filepath, recv + 44, recvUpdateInfo->filepathLen 阅读全文
posted @ 2025-04-14 14:53
Vak
阅读(14)
评论(0)
推荐(0)
摘要:
uint8_t g_u8uds_bin_data[BIN_DATA_LEN] = {0}; if (NULL == g_u8uds_bin_data) { return -2; } 如上写法会有一下warning,请帮忙解决 uds_update.c:217:14: warning: the com 阅读全文
posted @ 2025-04-14 14:50
Vak
阅读(24)
评论(0)
推荐(0)
摘要:
1.是的,g++ 可以链接由 gcc 编译 .c 文件生成的 .o (目标) 文件。这是 C++ 与 C 混合编程的常见做法。但是要在C的头文件中使用extern "C"的包装声明,这样g++就能正确链接。 /* myclib.h */ #ifdef __cplusplus extern "C" { 阅读全文
posted @ 2025-04-14 14:50
Vak
阅读(24)
评论(0)
推荐(0)
摘要:
我在类中定义一个结构体变量,结构体有个结构体成员为 char *类型,在类成员函数中为char*类型的成员申请了内存如下: recvUpdateInfo->filepath = (char *)malloc(recvUpdateInfo->filepathLength + 1); 这样我在类成员函数 阅读全文
posted @ 2025-04-14 14:41
Vak
阅读(26)
评论(0)
推荐(0)
摘要:
echo "开始" sleep 2 # 延时2秒 echo "2秒后" 阅读全文
posted @ 2025-04-14 14:32
Vak
阅读(9)
评论(0)
推荐(0)
摘要:
char *send_data = (char*)malloc(1024); int sendLength = 5; if(send_data && (sendLength > 0)) { client->PublishMessage(iter->second->m_pubtopic.c_str() 阅读全文
posted @ 2025-04-14 14:30
Vak
阅读(22)
评论(0)
推荐(0)
浙公网安备 33010602011771号