Chinaunix首页 | 论坛 | 博客
  • 博客访问: 988142
  • 博文数量: 158
  • 博客积分: 4380
  • 博客等级: 上校
  • 技术积分: 2367
  • 用 户 组: 普通用户
  • 注册时间: 2006-09-21 10:45
文章分类

全部博文(158)

文章存档

2012年(158)

我的朋友

分类: C/C++

2012-11-23 15:27:25

专门保存代码片断

阅读(10743) | 评论(66) | 转发(0) |
给主人留下些什么吧!~~

网友评论2012-11-23 15:38:11

周星星
#include <stdio.h>

void foo( int buf[], int n )
{
    int a=0, b=0, sum=0; // a为起始下标,b为连续长度,sum为和
    int a1=0, b1=0, sum1=0; // 暂时的可能
    for( int i=0; i<n; ++i )
    {
        sum1 += buf; // 接纳此元素后的和
        if( sum1 > 0 ) // 只要大于零,将来总是有可能变得更大的。有希望就要保留!
        {

网友评论2012-11-23 15:37:58

周星星
HTREEITEM TreeView_GetLastEnumItem( HWND hTree, HTREEITEM hCurrent )
{
    HTREEITEM hItem = hCurrent;
    for( HTREEITEM hChildItem=hItem; hChildItem=TreeView_GetChild(hTree,hChildItem), hChildItem!=NULL; hItem=hChildItem )
    {
        for( HTREEITEM hNextChildItem=hChildItem; hNextChildItem=TreeView_GetNextSibling(hTree,hNextChildItem), hNextChildItem!=NULL; hChildItem=hNextChildItem );

网友评论2012-11-23 15:37:48

周星星
    (x1y2-x2y1)(x3-x4) - (x3y4-x4y3)(x1-x2)
x = ---------------------------------------
        (x1-x2)(y3-y4) - (x3-x4)(y1-y2)


    (x1y2-x2y1)(y3-y4) - (x3y4-x4y3)(y1-y2)
y = ---------------------------------------
        (x1-x2)(y3-y4) - (x3-x4)(y1-y2)

网友评论2012-11-23 15:37:39

周星星
特殊文件,比如con等,比如空格结尾的文件名,用
md con\
md "test \"
即用斜杠结尾,或者用 md \\?\"全路径\test "

点结尾的文件名,用“.\”结尾,比如创建3个点为名称的目录,那就用4个点,如
md "....\" 或 md \\?\"全路径\..." (注意,这里只需要3个点)

删除它们可以用同样的方法,或用 dir /x 取得8.3短格式后用短名称删除

网友评论2012-11-23 15:37:30

周星星
template<typename T> struct A
{
};

struct foo
{
    operator A<int>() const
    {
        return A<int>();
    }
};

template<typename T> void test1( T )
{
}
template<typename T> void test2( A<T> )
{
}

int main()
{
    foo a;