- 博客(6)
- 资源 (22)
- 收藏
- 关注
原创 Rust 1.8.0 发布
2016年4月14日 Rust 1.8.0 发布。http://blog.rust-lang.org/2016/04/14/Rust-1.8.html
2016-04-25 21:14:25 8263
原创 Rust 1.7.0 语法基础 标识符(ident)和分隔符的约束
一、标识符identifier 是标识符,在Rust语法中简写为 ident 。 ident 是由任意个非空的unicode字符组成。举例:在 attribute 语法中,有meta_item : ident [ '=' literal | '(' meta_seq ')' ] ? ; 实际使用如下:#![crate_type = "lib"] #![allow(dead_code)] #![f
2016-04-18 19:56:21 12511
原创 Rust 1.7.0 语法基础 attribute
一、语法attribute : '#' '!' ? '[' meta_item ']' ; meta_item : ident [ '=' literal | '(' meta_seq ')' ] ? ; meta_seq : meta_item [ ',' meta_seq ] ? ;二、说明使用Java的人都知道,Java有个 annotation 注解。 Rust 也有注释,名称和C#的
2016-04-18 09:53:57 8700
原创 Rust 1.7.0 语法基础 sep_token 和 non_special_token
一、分隔符sep_token 指的是分隔符, 是除了 * 和 + 之外的任何符号,通常情况下是使用 , 逗号。例如: 宏的多个参数分隔,下面代码中的逗号就是 sep_token(target: $target:expr, $lvl:expr, $($arg:tt)+) => ({ ... };二、非指定符号non_special_token 是除了分界符之外的任何符号,分界符包
2016-04-12 23:03:18 11045
原创 Rust 1.7.0 处理命令行参数
std是 Rust 标准函数库; env 模块提供了处理环境函数。 在使用标准函数库的时候,使用 use 导入相应的 module 。一、直接输出use std::env;fn main(){ for argument in env::args() { println!("*** args = {}", argument); } } $cargo run
2016-04-03 11:56:42 8258
原创 Rust 1.7.0 使用#[test]做单元测试
#[test] 是Rust中的注解属性,用于编译环境的注解,类似 java 中的 annotation 和 C# 中的 attribute 。 通过#[test]注解,可以在运行时添加-test 参数进行单元测试。一、基本使用$cargo new attribute_test --bin $cd attribute_test $vi src/main.rs main.rs 代码如下:fn main
2016-04-03 09:28:01 10181
lame-ios-build.sh
2016-12-13
lame-3.99.5.tar.gz 最新版
2016-12-13
jedis 2.7.2 jar
2015-07-19
restlet实现最简单的restful webservice
2013-04-14
XPP3解析XML举例
2012-06-28
JCS 实践
2008-04-10
JCS简介
2008-04-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人