warning: ‘alloc_size’ attribute ignored on a function returning ‘int’ [-Wattributes]
时间: 2024-04-28 15:21:35 浏览: 160
Tensorflow2.0 之Could not create cudnn handle: CUDNN_STATUS_ALLOC_FAILED问题
这是一个编译器的警告信息,意思是在一个返回类型为 int 的函数上使用了 alloc_size 属性,但是该属性会被忽略。这个属性是用来告诉编译器,该函数返回的指针类型参数的大小,以便编译器进行更好的代码优化。但是,如果该函数返回的是一个整型值而非指针类型,那么这个属性就没有任何意义,编译器会忽略它。如果你不需要该属性,可以尝试将其从函数声明中移除,或者将该函数返回类型改为指针类型。
阅读全文