16进制显示/编辑是程序员常用的功能,希望予以重视。
做的很精致,真不错,我还是希望能加上16进制查看/编辑的功能。
re: 准备发布1.0[未登录] goodname 2012-02-07 12:17
出来后一定用用
关注你的编辑器很久了,今天终于又出了一版,恭贺.
我提出一个, 16进制查看,编辑功能,我觉得挺实用的.
当然以后也可以用插件来实现.
另外,我理解的cooolie地语言插件指的是集成lua解释器,可以直接利用编辑器
编辑运行lua源代码.
这个应该并不难
甚至连合规则的HTML标准注释'<--!-->'都不认识。。。。嗯,我知道这样不太靠谱。。。
标准注释应该是<!-- -->吧?
我记得早年写web程序的时候就是这样的。
你提到的写法是新的规范吗?
探讨下。
需要这样写
std::map<int, std::vector<int> > test_map;
在最右面的>前面加个空格
re: QWidget消息传递的一种方法[未登录] goodname 2008-12-30 08:20
QString text = ((QPushButton *)sender())->text();
用这个看看
re: 一道面试题[未登录] goodname 2008-01-18 08:52
B*4 不产生进位 => B=1
这条是不能直接推出来的
B * 4 + x = D 没有进位,可以推出 B为0,1,2之一
但是
D * 4 + 3 余数为B,可以推知B为奇数,所以一定为1
re: 微软电话面试总结[未登录] goodname 2007-12-19 12:48
使用一个循环的,
供大家参考吧
int compact(int arr[],int size)
{
int i = 0;
int count = 0;
int current = 0;
while(i<=count)
{
if(i == count)
{
i=0;
arr[count++] = arr[current++];
if(current >= size)
return count;
}
else if(arr[i] == arr[current])
{
i = 0;
current++;
if(current >= size)
return count;
}
else
{
i++;
}
}
return count;
}
re: 微软电话面试总结[未登录] goodname 2007-12-19 11:54
粗粗写了一个,未详加考虑,权当抛砖引玉吧。
#include <stdio.h>
#include <assert.h>
int compact(int arr[],int size)
{
int i,j;
int count = 0;
for(i = 0;i<size;i++)
{
for(j=0;j<i && arr[j] != arr[i];j++) ;
if(j == i)
{
arr[count++] = arr[i];
}
}
return count;
}
int main()
{
int i;
int arr[] = {1,1,2,3,3,5};
int size;
int count;
size = sizeof(arr)/sizeof(arr[0]);
count = compact(arr,size);
assert(count <= size);
printf("count = %d\n",count);
for(i = 0;i<count;i++)
printf("arr[%d] = %d\n",i,arr[i]);
return 0;
}
应该还有更好点的解法,也许可以使用goto效率还高些?
re: C++&Win32写的空当接龙[未登录] goodname 2007-09-27 08:29
没有算法的代码,只是主程序的。
2005编译了一下,能用。