随笔分类 -  [102] 代码整理

常用代码收集
类型安全且自动管理内存的返回 std::string 的 sprintf 实现
摘要:在这篇博文里,我提到了一个例子,说的是使用C++实现类型安全的printf。这个例子很惊艳,但是在我写程序的时候,并非那么“迫切”地需要它出现在我的工具箱中,因为它并不比普通的printf方便,而且它没有出现的标准库中。所以自己也懒得整。相反,这个函数的兄弟,sprintf,倒是一个非常需要的函数。不仅仅是因为需要它类型安全,而是 sprintf 有比 printf 更多的麻烦: 首先它确... 阅读全文

posted @ 2013-11-05 23:41 唐风思琪 阅读(2978) 评论(0) 推荐(2)

WinSock入门(一)
摘要:最基本的Winsock的程序。 本来应该作为博客的代码Wiki部分进行保存,而不是一篇博文的。无奈自建博客的计划迟迟没有开动的迹象,先忍忍。 这两个文件完成了最简单的Winsock的例子:服务器端进行侦听,客户端发起连接,发送数据,服务器端收到数据后进行反馈。 下面是客户端的代码文件: // ClientProcess.cpp#include "StdAfx.h"#include "ClientProcess.h"#include <iostream>#include <WinSock2.h>#pragma comment(lib 阅读全文

posted @ 2012-02-12 22:51 唐风思琪 阅读(1151) 评论(0) 推荐(0)

使用 Google API 进行翻译的 Python 小工具
摘要:因为能及时地完成这个小工具,全靠在网上找到一些代码来用,所以,也把自己完成的东西回馈给网络。:) 之前有这么一个小需求,要大量地翻译一些零散的句子,对于翻译的质量并不在意,直接采用翻译工具的结果就可以了。但是量很大,于是就想着用 Google 的翻译 API 来做。一开始想用 JavaScript 来写的,但由于只会 JavaScript 的对 Google 翻译 API 的异步调用方式,不知道... 阅读全文

posted @ 2010-07-10 22:27 唐风思琪 阅读(2692) 评论(0) 推荐(1)

导航