一直在疑惑迅雷等软件的界面开发方法。谢谢你的博客,让我了解到了这一些GUI开发知识。
像我们这种小公司的面试,是不会让面试人员写代码的。 只会让面试人员回答代码的执行结果,或找错误。
在纸上用笔写代码,而且还出那么多写代码的题目,那傻样,让人无法想象。要知道代码风格,写一个函数就够了。
void compress(char * in,char * out) 这道题目怀疑是楼主记错了,这样定义的函数让调用者多为难啊。
让人做智力题的什么的,有点无聊。
"某个国外开源项目"是哪个?能给点详细信息吗? 真心求教。@鄙视楼主
@junzf
@fangss
代码都是我写的, 但算法的思想不是我设计的, 虽然被我优化过。 google一下, 有很多关于这方面的算法的论文。
这个算法无法处理圆弧, 只能先将圆弧拟合成线段。
re: 使用ASP.net + WF的感受 brent 2011-05-05 15:00
@xwdreamer
我提供的源代码并不会比网上的一些例子更有帮助。请google一下 Web Form Workflow Approvals Stater kit 和
http://www.odetocode.com/Articles/465.aspx
re: C++ 运算符优先级列表 brent 2010-10-29 11:17
@zhuang563
if(a==0 || a==1 && b==0 || a==2 && b==1)
相当于
if(a==0 || (a==1 && b==0) || (a==2 && b==1) )
对于||来说, 只要遇到一个表达式是true, 后面的表达式都不会再判断, ||范围的表达式为true。
而对于&&来说, 只要遇到一个表达式是false, 后面的表达式都不会再判断, &&范围的整个表达式为false。
你可以写一些代码自己调试看看就知道了。
@Jcily
电影看出好几个问题,又fix了几个bug。
@匿了
多边形填充, 排个序, 求交点, 左右判断, 扫描?
算法复杂度应该不会太高吧, 没做过不太清楚, 我想要是比求offset慢的话就是实现有问题了。
offset的话都是斜线, 画斜线还得计算。 画个直线填充多方便。
re: 这是个很狡猾的bug。 brent 2010-05-13 10:10
@viechang
你说得对。 具体原因是Drop()函数里面的有1个变量未赋初始值。
re: 自己实现图形文本编辑器 brent 2009-06-01 14:17
re: NT下判断用户是否有管理员权限 brent 2008-12-02 11:45
Thanks, 已经更新了
re: 图形文本编辑器的源码和简单文档 brent 2008-08-28 09:50
@陈梓瀚(vczh)
呵呵..
re: 令人发中指的代码 brent 2008-08-28 09:50
@水
memory leak是可以避免的。麻烦的地方在于:再也不能把CCutListView当成CFEPBaseView来操作CCoord了。 100%会引起代码错误,混乱,让人想掏刀子杀人。
re: ListView封装完了,放代码 brent 2008-08-14 16:51
你的目标:没有MFC?
re: 谈谈C/C++和.NET以后的走向 brent 2008-04-29 11:56
工具不同而已,手动螺丝刀和气动螺丝刀有啥差别呢?
有了气动螺丝刀为啥还有人用手动螺丝刀呢?
扳手还分好多种呢,你要用哪种?
re: 编程之美:让CPU占用率曲线听你指挥 brent 2008-04-17 12:17
俺也看到这章了,
看到题目的第一反应是设计一个反馈系统。
看到解答挺失望的,感觉有点雕虫小技的味道
re: 计算Int最大最小值 brent 2006-12-13 10:15
不错.
多套一个
{
}
就好了...
课程管理系统,应该让用户自己设置学生的人数,教师人数。。
有人建议用定义const变量来代替#define STUDENT_COUNT 50,方便调试
for(int I=0;I<ELE_NUM;I++)
{
cout<<array[I];
}
这个ELE_NUM换成sizeof(array)/sizeof(array[0]) 比较合适。
如果用mfc,直接用CArray<int,int>好了。。
用std的话用vector好了。。
可能是当前运行路径被改变了。
GetCurrentDirectory
SetCurrentDirectory
使用绝对路径的缺点是安装前很难确定文件路径,另一点是不能随意移动exe文件。
我木有这方面的资料,www.codeproject.com上面应该有。
我的程序实现插件的代码就是直接从codeproject上的一个工程copy过来的。
.net可以直接建office插件的工程。