brent's hut

一直在疑惑迅雷等软件的界面开发方法。谢谢你的博客,让我了解到了这一些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。
re: Polygon Offset Demo (Updated) brent 2010-09-08 10:37
@匿了
多边形填充, 排个序, 求交点, 左右判断, 扫描?
算法复杂度应该不会太高吧, 没做过不太清楚, 我想要是比求offset慢的话就是实现有问题了。
offset的话都是斜线, 画斜线还得计算。 画个直线填充多方便。
re: Polygon Offset Demo (Updated) brent 2010-09-04 21:47
@Jcily
嗯, 会考虑的。
现在算法还在改进中
re: 这是个很狡猾的bug。 brent 2010-05-13 10:10
@viechang

你说得对。 具体原因是Drop()函数里面的有1个变量未赋初始值。
原帖在哪里? 想去膜拜下
Thanks, 已经更新了
@陈梓瀚(vczh)
呵呵..
re: 令人发中指的代码 brent 2008-08-28 09:50
@水
memory leak是可以避免的。麻烦的地方在于:再也不能把CCutListView当成CFEPBaseView来操作CCoord了。 100%会引起代码错误,混乱,让人想掏刀子杀人。
你的目标:没有MFC?
工具不同而已,手动螺丝刀和气动螺丝刀有啥差别呢?
有了气动螺丝刀为啥还有人用手动螺丝刀呢?

扳手还分好多种呢,你要用哪种?
俺也看到这章了,

看到题目的第一反应是设计一个反馈系统。

看到解答挺失望的,感觉有点雕虫小技的味道
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插件的工程。