序列化后字符放到数组
来源:互联网 发布:java script实例 编辑:程序博客网 时间:2024/06/16 12:18
//
// ViewController.m
// FileMessage
//各位亲 有时间可以去看看我的 “金骏家居淘宝店” http://jinjun1688.taobao.com/shop/view_shop.htm?tracelog=twddp 买时说明在我的博客看到有优惠哦 还有意外礼品赠送 真正的程序员淘宝店
// Created by chengen on 13-7-30.
// Copyright (c) 2013年 chengen. All rights reserved.
//
#import "ViewController.h"
#import "File.pb.h"
@interface ViewController ()
@end
@implementation ViewController
- (void)viewDidLoad
{
[superviewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
ptro pb;
pb.set_id(100);
pb.set_str("hello");
pb.add_id_num(101);
//提前获取序列化所占空间得大小,从而避免多次分配造成的性能开销
// int length=pb.ByteSize();
// NSLog(@"pb_size==%d",length);
//
// std::string buf;
// pb.SerializeToString(&buf);
// NSLog(@"pb_string==%s",buf.data());
int length=pb.ByteSize();
NSLog(@"length==%d",length);
char* buf=newchar[length];
pb.SerializeToArray(buf, length);
NSLog(@"buf==%s",buf);
// int buf_size=strlen((const char*)buf.data());
// NSLog(@"pb_StrSize==%d",buf_size);
//
// pb.ParseFromString(buf);
// NSLog(@"pb=%d,,%s,,%d",pb.id(),pb.str().data(),pb.id_num(0));
ptro pb1;
pb1.ParsePartialFromArray(buf, length);
NSLog(@"pb=%d,,%s,,%d",pb.id(),pb.str().data(),pb.id_num(0));
int length1=pb.ByteSize();
NSLog(@"pb_size==%d",length1);
delete [] buf;
}
- (void)didReceiveMemoryWarning
{
[superdidReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
@end
- 序列化后字符放到数组
- UVa 11922 Permutation Transformer splay 把序列翻转后放到结尾
- 字符序列解析为二维数组
- 操作对象数组 或数组 绑定后台序列化后的列表对象 将列表序列化成对象
- 去除字符数组后的换行符
- 使用gson解析json后怎么把数组放到listview中
- 将指定的第4个字符放到该字符串的最前面。如 String str="abcdefg",将d放到最前面后为“dabcefg”
- 【21】IO流4_序列化,管道,随机,字节数组流,字符编码
- 数组的序列化
- Java代码如何反序列化PHP序列化数组后的字符串
- 将字符转换成unicode码,可以将转换后的字符放到js脚本中,这样就没有编码的烦恼了!
- 字符序列
- 字符序列
- 字符序列
- 字符序列
- 字符序列
- 字符序列
- 字符序列
- OC异常处理
- CSS的特性以及在HTML中的三种用法
- 最短路入门练习 解题报告
- uva 784 Maze Exploration(DFS遍历图)
- 序列化与反序列化 代码总结
- 序列化后字符放到数组
- Linux 压解命令
- 关于vector类的补充和一些库工具
- HDU 2222 Keywords Search(AC自动机模板题)
- QT笔记-Qt中添加背景图片的方法
- db2开启监控 查看快照
- POJ 2352 Stars
- struts2中常用常量配置
- poj 4045 (树形DP)