【Java软件】贴码v1.01[简单支持红字高亮]
c++吧
全部回复
仅看楼主
level 11
gameloftyou 楼主

[揉脸]
下载地址
: 网盘链接
2012年09月12日 14点09分 1
level 10


载到了
2012年09月12日 14点09分 3
level 11

2012年09月12日 14点09分 4
level 11
gameloftyou 楼主
================测试====================
#ifndef CACHEDOBJ_CPP_INCLUDED
#define CACHEDOBJ_CPP_INCLUDED
#include "CachedObj.h"
template <
class T> std::allocator<T> CachedObj<T>::alloc_mem;
template <
class T> T *CachedObj<T>::freeStore = 0;
template <
class T> 
const std::size_t CachedObj<T>::chunk = 24;
template <
class T>
void *CachedObj<T>::
operator 
new(size_t sz)
{
    
if(sz!=
sizeof(T))
    {
        
throw std::runtime_error("CachedObj:wrong size object in 
operator 
new");
    }
    
if(!freeStore)
    {
        T *array = alloc_mem.allocate(chunk);
        
for(size_t i=0;i!=chunk;++i)
        {
            add_to_freelist(&array[i]);
        }
    }
    T *p = freeStore;
    freeStore = freeStore->CachedObj<T>::next;
    
return p;
}
template <
class T>
void CachedObj<T>::
operator 
delete(
void *p,size_t)
{
    
if(p!=0)
    {
        add_to_freelist(
static_cast<T *>(p));
    }
}
template <
class T>
void CachedObj<T>::add_to_freelist(T *p)
{
    p->CachedObj<T>::next = freeStore;
    freeStore = p;
}
#
2012年09月12日 15点09分 5
[啊!]endif咋没了
2012年09月12日 15点09分
表示加粗更顺眼。红字看着像语法错误
2012年09月12日 15点09分
回复 飞翔的天地 :记忆中devcpp默认加粗表示关键字
2012年09月12日 15点09分
回复 飞翔的天地 :好吧等下,我改下[傻笑]
2012年09月12日 15点09分
level 11
gameloftyou 楼主

[揉脸]此楼作为链接更新楼(此楼层勿回,谢谢合作)
2012年09月12日 15点09分 6
level 11
gameloftyou 楼主
============又是测试==============
#ifndef CACHEDOBJ_H_INCLUDED
#define CACHEDOBJ_H_INCLUDED
#include <cstddef>
#include <memory>
#include <stdexcept>
//_new 注释不支持非高亮
new 
operator
template <
class T> 
class CachedObj {
public:
    
void *
operator 
new(std::size_t);
    
void 
operator 
delete(
void *,std::size_t);
    
virtual ~CachedObj(){}
protected:
    T *next;
    
private:
    
static 
void add_to_freelist(T *);
    
static std::allocator<T> alloc_mem;
    
static T *freeStore;
    
static 
const std::size_t chunk;
    
};
#include "CachedObj.cpp"
#endif
2012年09月12日 15点09分 12
level 11
gameloftyou 楼主
度娘删帖功能真给力。顺便给看个提示:
gameloftyou 你好,楼主 gameloftyou 在主贴: 【Java软件】贴码v1.01[简单支持红字高亮] …
2012年09月12日 16点09分 13
level 9
屌,刚发现可以用


2012年09月13日 01点09分 15
level 12
帐号密码..
这..
2012年09月14日 15点09分 16
赶紧输入吧,保证不含盗号代码[大笑]
2012年09月14日 15点09分
其实本质和使用浏览器插件是一样的,它不是也访问了你的个人信息么
2012年09月14日 15点09分
回复 gameloftyou :[拍砖]不对,如果只知道cookie的话,好像搞不到密码。
2012年09月14日 15点09分
回复 gameloftyou :表示我现在用的是Cirno Converter..[揉脸]毫无压力..
2012年09月14日 15点09分
level 15
[H2O]更新了MultiFox 2.0b5终于可以直接发
红字了。。。[揉脸]
2012年09月16日 16点09分 17
没用过,手动揉脸
2012年09月16日 16点09分
level 1
按钮是乱码 按提示操作也不好说
怎么用
2012年09月20日 03点09分 18
可能跟我用的字体有关,不过我用的是宋体啊,难道你没有么(没有的话你可以试着装一个)。另外1.02最新版:https://tieba.baidu.com/p/1865756864
2012年09月20日 05点09分
level 1
<​<​怎​么​安​装​啊​?​>​>
2012年09月24日 11点09分 19
首先要安装平台对应的JDK或JRE(java运行环境),然后到这里下载软件:http://pan.baidu.com/share/link?shareid=60838&uk=3358009384
2012年09月24日 11点09分
回复@​gameloftyou : 没蓝字。。。。
2012年09月24日 12点09分
回复 谢玄 :这也就个简单发代码的工具,蓝字目前只有关键字和预处理器可用[揉脸]
2012年09月24日 12点09分
1