`
zuroc
  • 浏览: 1307354 次
  • 性别: Icon_minigender_1
  • 来自: 江苏
社区版块
存档分类
最新评论
文章列表
铁路总是漫长的,漫长的像活着的岁月。 坐在充满疲惫的车厢,看着那一张张陌生的面庞,仿佛是在欣赏画家笔下的油画,没有旁白,只有想象。 列车缓缓的颠簸有如童年的摇篮,让人在不知不觉中昏昏欲睡。车门外的快乐抑或是悲伤,这时已经不再那么重要。好似路边的风景,至少现在,我们之间保持着距离。 走走停停,火车不紧不慢的前行,夜色让周围的一切变得安静,除了那吱吱喳喳摇摆的声音。忽然间感到有一种莫名的恐怖,在这无人可以倾诉的时刻,即使是罐头里的沙丁鱼也会懂得孤独。 带上那种最廉价的MP3,试图用音乐来麻醉。人总是能学会逃避,我不知道那歌声中纯的像雪一样的爱情,是否还有谁会去真的相信。 喜欢读鲁迅的文章,喜欢那一针 ...
在路上 良辰几何,三秋一别, 无人之侧,花落满阁. 夜长梦短,两隔云月, 独斟浅酌,霜漫寒天. 水过春不在, 风老人少年, 菩提藤下, 谁为我求签. 儿女泪难别, 萧瑟古道边. 挥手自去, 天涯路在前.   夜无痕 2007-01-22 23:24 夜无痕, 星 ...

Bjam简明教程

    博客分类:
  • C++
 Bjam简明教程 Bjam是Boost中一部分,但可以单独下载,我个人觉得比make方便. 单独下载地址 http://sourceforge.net/project/showfiles.php?group_id=7586&package_id=80982 单独下载Bjam后,设置环境变量BOOST_BUILD_PATH到解压目录. 然后要在中user-config.jam选择编译器(就是把注释去掉), 比如 #  Configure gcc (default version) #     using gcc ; 改为 #  Configure gcc (default ver ...
Boost.Asio 0.37教程 Timer.1(翻译自Boost.Asio 0.37的文档) 原文http://asio.sourceforge.net/boost_asio_0_3_7/libs/asio/doc/ 翻译:张沈鹏 http://blog.csdn.net/zuroc or http://www.cppblog.com/zuroc Timer.1 - 同步Timer 本章介绍asio如何在定时器上进行阻塞等待(blocking wait). 实现,我们包含必要的头文件. 所有的asio类可以简单的通过include "asio.hpp"来调用. #inc ...
Boost.Asio 0.37简介(翻译自Boost.Asio 0.37的文档的首页) 原文:http://asio.sourceforge.net/boost_asio_0_3_7/libs/asio/doc/ 翻译:张沈鹏 http://blog.csdn.net/zuroc or http://www.cppblog.com/zuroc Boost.Asio是利用当代C++的先进方法,跨平台,异步I/O模型的C++网络库. 入门 ...
由boost网络库说起... 文末这篇Email是2006-03-22的,而今天已经2006-8-5日了,我看到asio的soureforge的主页上说. 20 June 2006 - asio version 0.3.7 (development) released. This release includes major interface changes arising out of the Boost review of asio. The asio library was accepted into Boost and will appear in a future Boost re ...
回首大学两年,觉得学到的太少,不懂的太多。 学校的课程与兴趣总是相差太远,自己的理想在同学间总是很难找到共同的语言。 心浮气燥,在一个孤独的空间。  
程序=数据结构+算法,STL实现了算法与数据结构的分离(解耦合,decouple).    一 iterator stl中算法通过iterator作用于数据的线性区间(linear range). iterator是类似于指针的东东.它有几种不同的类型(不是C++语言中的类型,是一种concept(约定)),分别提供各种层次的功能,以满足不同算法的需要. 比如: input iterator 支持:  == * ++ 不支持:  = -- > <  mutlipass(多次历遍)  同时拥有两个input iterator(不知道术语是什么,望大侠赐教) 等等,可以参见 ...
电子科大实验报告之四:罐装饮料瓶(Matlab的解法) 题目: 设易拉罐的侧面的厚度1单位, s=2*PI*r*h+4*PI*r^2 h高度,r为半径,体积V=PI*h*r^2. V一定时,求使s最小的r和h. Matlab的解法: 解法1: v=350; s=0;h=0;r=0; for j=1:6  r_=(v/(j*pi))^(1/3)  h_=j*r_  s_=2*pi*r_*h_+4*pi*r_*r_    if(s>s_ | s==0)   s=s_;   h=h_;   r=r_;  end end s r h r/h 解法2: v=350; s=[];h=[] ...
这学期电脑被家中没收,只能在网吧上网,什么也干不了,很是郁闷。每天到图书馆翻看C++和神经网络的书,在纸上写代码................... 秋天的时候, 落叶带着一生的惆怅, 第一次学会飞翔。 春天的期望, 夏天的梦想, 在微凉的风中, 成为没有回声的吟唱。 许多年以后, 我们的故事, 终究还是被所有的人遗忘。 一段尘封的记忆, 层层叠叠, 埋藏在亘古的时光。 吻别, 芬芳,歌声和阳光。 最后的最后, 我才明白, 一切的尽头, 就是我出发的地方。  
http://giallo.sourceforge.net/ Giallo is a C++ library for asynchronous network programming, based on proactor style notification, independent of underlying OS demultiplexing methods. The aim is to get this accepted into Boost. http://asio.sourceforge.net/ asio is a cross-platform C++ library for ...
看到有前辈写了一个UTF-8与UNICODE相互转换的代码,顺便提一下,希望可以给大家提供一点帮助. 下面是一些编码格式的bit长 Examples of fixed-width encoding forms: Type Each character encoded as Notes   7-bit a single 7-bit quantity example ...
boost在路上...tokenizer tokenizer - Break of a string or other character sequence into a series of tokens, from John Bandela tokenizer - 分解字串,提取内容.作者: John Bandela 例一: // simple_example_1.cpp #include<iostream> #include<boost> #include<string></string></boost></iostream& ...

编译Boost

    博客分类:
  • C++
MinGW的下载安装我就不多说了 1. 设置MinGW的环境变量,在 E:\!程序\C++\boost_1_33_0\tools\build\jam_src 目录下运行 build.bat mingw 编译bjam,在 E:\!程序\C++\boost_1_33_0\tools\build\jam_src\bin.ntx86 下生成bjam.exe,Copy it to windows directory. 2. 在Boost的解压目录下运行 bjam "-sTOOLS=mingw" install 就可以了,编译完成的文件会自动放在C:\Boost\lib下 注意,boos ...

Gcc or G++用dll

    博客分类:
  • C++
用dll要一个导入库和头文件,对于Gcc/G++可以用工具dlltool来生成这个导入库.命令如下: dlltool --dllname foo.dll --def foo.def --output-lib libfoo.a dlltool在MinGW的工具包中有. 然后可以用 -l libfoo 调用库(libfoo的lib前缀可以省略,注意libfoo不要加后缀名,-L可以指定库的目录)  
Global site tag (gtag.js) - Google Analytics