在我的项目中,所有模型都扩展了BaseModel类,SoftDeletes默认情况下使用trait。但在某些特定情况下,例如在课堂上,ShouldHardDelete我不希望我的数据库记录被软删除。让我们假设,我不能否认扩展BaseModel.
我应该在我的ShouldHardDelete班级中进行哪些更改以防止它使用软删除?
我正在尝试读取.bmp文件,修改它的位图值,然后写入另一个.bmp.
据我所知,像素的每个"字符串"以零结尾,但问题是当我尝试写入零值时,程序崩溃.
for (j = 0; j < height * mCoeff; j++)
{
for (k = 0; k < width * mCoeff; k++)
{
fwrite(&newBitmap[j][k].red, 1, 1, output);
fwrite(&newBitmap[j][k].green, 1, 1, output);
fwrite(&newBitmap[j][k].blue, 1, 1, output);
}
fwrite(0, 1, 1, output); //crashes here
}
Run Code Online (Sandbox Code Playgroud)
错误窗口:http://puu.sh/7Cxn1.png
我应该更改什么才能使其正确书写?