最近我看到一个用C ++编写的github项目,它使用Dropzone.autoDiscover = false;
var myDropzone = new Dropzone("#dropzone", {
paramName: "file", // The name that will be used to transfer the file
maxFilesize: 1, // MB
acceptedFiles: "image/*,application/pdf",
parallelUploads: 8,
addRemoveLinks: false,
createImageThumbnails: false,
autoProcessQueue: true,
previewTemplate: document.getElementById("dropzone-preview-template")
.innerHTML,
accept: function(file, done) {
console.log(file.name);
}
});
定义对象。
示例:
structs
在研究中,我发现使用struct Example
{
std::string message;
Example()
{
message = "foo";
}
void setMessage(std::string newMsg)
{
message = newMsg;
}
void getMessage(std::string newMsg)
{
return message;
}
}
和struct
定义对象之间的区别的定义是:在class
中,方法,函数和属性在默认情况下是公共的,在struct
默认为私有。
我的问题是:使用结构比使用类有什么好处?