- 博客(46)
- 收藏
- 关注
转载 (转)将32位代码向64位平台移植的注意事项
转自:http://dev.yesky.com/157/2297157_2.shtml 随着低成本64位平台的来临,加上内存和硬盘价格的不断下跌,无疑为32位程序向64位硬件的移植又加了一把劲,那些科学运算、数据库、消耗大量内存或密集浮点运算的程序也搭上了这一顺风车。在本文中,主要讨论向64位平台移植现有32位代码时,应注意的一些细小问题。 新近的64位平台在二进制上与32位应用程序兼容
2009-08-31 10:29:00 2528
转载 (转)STL Deque 容器
本文档深入分析了std::deque,并提供了一个指导思想:当考虑到内存分配和执行性能的时候,使用std::deque要比std::vector好。 介绍本文深入地研究了std::deque 容器。本文将讨论在一些情况下使用deque 比vector更好。读完这篇文章后读者应该能够理解在容量增长的过程中deque 与vector在内存分配和性能的不同表现。由于deque 和vector
2009-08-31 09:22:00 757
转载 (转)详细解说STL string
0 前言: string 的角色 C++ 语言是个十分优秀的语言,但优秀并不表示完美。还是有许多人不愿意使用C或者C++,为什么?原因众多,其中之一就是C/C++的文本处理功能太麻烦,用起来很不方便。以前没有接触过其他语言时,每当别人这么说,我总是不屑一顾,认为他们根本就没有领会C++的精华,或者不太懂C++,现在我接触perl, php, 和Shell脚本以后,开始理解了以前为什么有人说C+
2009-08-28 16:53:00 831
转载 (转)利用Qt的qmake创建vc工程
1 打开vc中的终端 开始 程序 Microsoft Visual Studio 2005 Visual Studio Tools Visual Studio 2005 命令提示 2 进入自己的源程序所在的工程目录,如c:/build/templatecd c:/build/templatec: 3 创建visual stu
2009-08-28 10:06:00 2414
原创 泛型算法系列37:堆算法
#include #include #include #include using namespace std;template void print_elements( Type elem ) { cout << elem << " "; }/**********************************************************
2009-08-24 14:03:00 1213
原创 泛型算法系列36:lexicographical_compare()
#include #include #include #include #include using namespace std;class size_compare{ public: bool operator()( const string &a, const string &b ) { bool ret = (a.length
2009-08-24 09:57:00 1005
原创 泛型算法系列35:set_difference()&&set_intersection()&&set_symmetric_difference()&&set_union()
#include #include #include #include #include using namespace std;/************************************************************************//*
2009-08-21 16:52:00 1476
原创 泛型算法系列34:mismatch()
#include #include #include #include using namespace std;/************************************************************************//*
2009-08-21 14:51:00 841
原创 泛型算法系列33:merge()&&inplace_merge()
#include #include #include #include #include #include using namespace std;/************************************************************************//*
2009-08-21 13:43:00 1238
原创 泛型算法系列32:replace()&&replace_copy()&&replace_if()&&replace_copy_if()
#include #include #include #include using namespace std;/************************************************************************//*
2009-08-21 10:41:00 846
原创 泛型算法系列31:nth_element()
#include #include #include #include using namespace std;/* * generates: original order of the vector: 29 23 20 22 17 15 26 51 19 12 35 40 sorting vector based on element 26 12 15
2009-08-20 16:10:00 1606
原创 泛型算法系列30:stable_partition()&&partition()&&stable_sort()
#include #include #include #include using namespace std;/* * generates: original element sequence: 29 23 20 22 17 15 26 51 19 12 35 40 stable_partition on even element: 20 22
2009-08-20 14:03:00 1262
原创 泛型算法系列29:unique()&&unique_copy()
#include #include #include #include #include using namespace std;template void print_elements( Type elem ) { cout << elem << " "; } void (*pfi)( int ) = print_elements; void
2009-08-20 09:25:00 904
原创 泛型算法系列28:partial_sort()&&partial_sort_copy()&&partial_sum()
#include #include #include #include /* * generates: original order of vector: 69 23 80 42 17 15 26 51 19 12 35 8 partial sort of vector: seven elements 8 12 15 17 19 23 26 80 69 51 4
2009-08-19 13:50:00 967
原创 泛型算法系列27:next_permutation()&&prev_permutation()
// next_permutation.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include #include #include #include using namespace std;/**********************
2009-08-18 21:32:00 793
原创 泛型算法系列26:inplace_merge()
#include #include #include #include using namespace std;/************************************************************************//*
2009-08-18 17:30:00 1088
原创 泛型算法系列25:inner_product()
#include #include #include using namespace std;/************************************************************************//*
2009-08-18 11:11:00 1711
原创 泛型算法系列24:set_difference()
#pragma warning (disable:4786)#include #include #include #include using namespace std;/************************************************************************//*
2009-08-17 17:31:00 1408
原创 泛型算法系列23:includes();
#include #include #include #include using namespace std;/************************************************************************//*
2009-08-17 15:55:00 925
原创 泛型算法系列22:search()&&search_n()
#include #include #include #include using namespace std;/************************************************************************//*
2009-08-17 15:13:00 829
原创 泛型算法系列21:retate()&&retate_copy()
// rotate.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include #include #include using namespace std;/***********************************************
2009-08-16 17:36:00 948
原创 泛型算法系列20:reverse()&&reverse_copy()
// reverse.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include #include #include #include /** ハ莎・Original sequence of strings:Signature of all
2009-08-16 11:51:00 947
原创 泛型算法系列19:remove_if()&&remove_copy_if()
// remove_if.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include #include #include #include /* ハ莎・original element sequence:0 1 1 2 3 5 8 13 21
2009-08-15 14:51:00 1503 1
原创 泛型算法系列18:remove()&&remove_copy()
// remove.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include #include #include /* ハ莎・original vector sequence:0 1 0 2 0 3 0 4 0 5vector after r
2009-08-15 14:25:00 996
原创 泛型算法系列17:generate_n()&&generate()
#include #include #include using namespace std;class even_by_twos{public: even_by_twos(int seed = 0):_seed(seed){} int operator()(){ return _seed += 2;}private: int _seed;};
2009-08-14 16:36:00 706
原创 泛型算法系列16:max()&&min()&&min_element()&&max_element()
#include #include #include using namespace std;/************************************************************************//* max() && min()
2009-08-14 14:25:00 990
原创 泛型算法系列15:transform()
#include #include #include #include using namespace std;int double_val(int var){ return var + var;}int difference(int var1, int var2){ return abs(var1 - var2);}/*******
2009-08-14 13:41:00 1164 1
原创 泛型算法系列14:random_shuffle()&&iter_swap()&&swap()
#include #include #include //using namespace std;using std::copy;using std::cout;template inlinevoid swap(_Ty& _Left, _Ty& _Right){ // exchange values stored at _Left and _Right
2009-08-14 11:28:00 792
原创 泛型算法系列13:equal_range()
#include #include #include #include #includeusing namespace std;/* generates:array element sequence after sort:12 15 17 19 20 22 23 26 29 35 40 51equal_range result of search for
2009-08-13 17:29:00 1416
原创 泛型算法系列12:fill()&&fill_n()
#include #include #include #include using namespace std; /************************************************************************//*
2009-08-13 17:16:00 837
原创 泛型算法系列11:equal()
#include #include #include using namespace std; class equal_and_odd{public: bool operator()( int val1, int val2 ) { return ( val1 == val2 && ( val1 == 0 || val1 % 2
2009-08-13 11:16:00 828
转载 (转)MCI编程
MCI编程 发表:2005-9-7 13:41:01 出处:你的博客网(yourblog.org) -------------------------------------------------------------------------------- 使用MCI API,源文件中需要包含头文件 Mmsystem.h,在Project->Settings->Link->Object/
2009-08-12 09:45:00 2339 1
转载 (转)C#中用API实现MP3等音频文件的播放类
C#中用API实现MP3等音频文件的播放类作者: vbprog 出处: CSDN C#没有提供播放MP3等音频文件的类,要编写播放MP3等音频文件程序,必须使用第三方控件或类。本文使用API函数mciSendString,编写一个播放MP3等音频文件的类。 具体源码如下: 一、使用API函数mciSendString构成的媒体播放类。 using System; usi
2009-08-12 08:50:00 1132
原创 泛型算法系列10:copy()&©_backward()
// copy_backward.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include #include #include #include using namespace std;
2009-08-10 20:03:00 933
原创 泛型算法系列9:count()&&count_if()
#include #include #include #include #include using namespace std; template inline typename iterator_traits::diff
2009-08-10 13:07:00 1782
原创 泛型算法系列8:find_end()
// find_end.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include #include #include #include #include using namespace std; /*typedef int p
2009-08-08 19:07:00 757
原创 泛型算法系列7:find_first_of()
// find_first_of.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include #include #include #include using namespace std; #include #include
2009-08-08 18:34:00 1084
原创 泛型算法系列6:find()&&find_if()
// find_if.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include #include #include #include #include #include #include using namespa
2009-08-08 11:52:00 1338
原创 泛型算法系列5:lower_bound()&&upper_bound()
#include #include #include #include #include using namespace std;template void print_elements(Type elem){ cout << elem << ",";}void (*pfi)(int) = print_elements;int mai
2009-08-07 17:02:00 1344
原创 泛型算法系列4:binary_search()
#include #include #include #include #include using namespace std;#include #include #include int main(){ int ia[] = {29,23,20,22,17,15,26,51,19,12,35,40}; so
2009-08-07 09:08:00 777
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人