incompatible type argument

南北湖创客3个月前代码基础8



 Error[Pe167]: argument of type "void (*)(void const *)" is incompatible with parameter of type "TaskFunction_t"

分析:

incompatible指明是不兼容的

void (*)(void const *)类型

typedef void (*TaskFunction_t)( void * );


有的编译器可以忽略const,有的不行

相关文章

二人接力队列

二人接力队列

一般循环队列的属性如下:    elements\textit{elements}elements:一个固定大小的数组,用于保存循环队列的元素。  &...

保存现场

以下是一个简单的示例,演示了如何在函数调用过程中保存和恢复寄存器的值:#include <stdio.h>// 定义一个全局变量,用于存储寄存器的值int global_var = 0;/...

延时函数(阻塞式,非阻塞式)

常规阻塞式延时:void delay_1ms(uint32_t count){    delay = count;    delay--;&...

make及makefile,编译原理

1、出现*** No rule to make target ` ‘, needed by xxx. Stop.时,基本都是属于找不到所依赖的文件所导致的,查看.pro文件是否有问题。使用Eclips...

动态规划

是一种算法设计技巧,用于解决具有重叠子问题和最优子结构的问题。#include <stdio.h>// 动态规划解决斐波那契数列int fibonacci(int n) {&nb...

HAL_TIM_Base_Start_IT

HAL_TIM_Base_Start_IT这两个中断开启函数使用时会立即进入一次中断回调HAL_TIM_Base_Start_IT(&htim2);//即使下一行加上HAL_TIM_Base_...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。