我正在尝试实现缩放和平移包含图片的画布.我找到了这个例子http://phrogz.net/tmp/canvas_zoom_to_cursor.html,但是转换是用画布应用在图片上,而不是画布本身.我完全不了解代码,因此我无法根据自己的需要对其进行自定义.有人可以帮助我吗?
或者,如果你能推荐一些适合我需要的好图书馆,那就太好了.谢谢.
我正在尝试优化我的代码.我听说最好不要使用局部变量并减少函数参数的数量,所以目前程序的结构如下所示:
using namespace std;
const string UPLOAD_LOCATION = "/uploads";
const int value = 100;
const int type = 0;
const int max_value = 255;
string var1, var2, var3;
void func1();
void func2();
void func4();
int main(int argc, char *argv[])
{
func1();
func2();
}
void func1()
{
//do something
}
void func2()
{
func4();
//do something
}
void func4()
{
//do something
}
Run Code Online (Sandbox Code Playgroud)
如果var1,var2和var3是main函数中的局部变量,那么它会更有效吗?所以我将它们作为参数传递给函数?我的意思是这样的:
using namespace std;
const string UPLOAD_LOCATION = "/uploads";
void func1();
void func2();
void func4();
int main(int argc, …Run Code Online (Sandbox Code Playgroud)