本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
直接插入排序Linux下c 实现
直接插入排序把待排序序列分为两个序列:一个有序序列和一个无序序列。每次排序时,取无序序列的第一个元素,从有序序列尾部向前扫描,比较有序序列的元素,并把该元素插入到有序序列的合适位置,使有序序列继续保持有序并增长。下面给出关键代码:
1、插入排序头文件:InsertSort.h
#ifndef INSERTSORT_H
#define INSERTSORT_H
e ...
AutoIT 调用dll
AutoIT code:
#cs ----------------------------------------------------------------------------
AutoIt Version: 3.3.8.1
Author: Tody Guo
Script Function:
DllCall function test from dll, an ...
c语言版replaceAll方法
在网上看到别人写的replaceAll方法,感觉不太好,所以觉得自己写一个,因为时间仓促,如果有不对的地方请多多指教。
c代码如下:
#include <stdio.h>
#include <malloc.h>
#include <string.h>
char* replaceAll(char* src, char* find, char* ...
c语言版replaceAll方法
在网上看到别人写的replaceAll方法,感觉不太好,所以觉得自己写一个,因为时间仓促,如果有不对的地方请多多指教。
c代码如下:
#include <stdio.h>
#include <malloc.h>
#include <string.h>
char* replaceAll(char* src, char* find, char* ...
Python调用C/C++初步
测试库要求做到全部自动化--动态添加新的计算图像指标可以直接不用重写底层java程序……这段时间在学Python,由于Python的ctypes可以试python轻松调用动态链接库,从而调用c/c++程序,于是想到可以在添加指标的时候有管理员再上传相关方法的dll或so文件,由Python进行调用新的指标计算方法进行重新计算。不知效果如何,先测试简单的调用:
1、编写test.c
# ...
vswprintf return -1的问题
最近在做一个变参函数的时候,format的时候总是遇到问题。vswprintf()这个方法总是返回-1. 问题代码如下:
#include <stdio.h>
#include <stdarg.h>
void vout(wchar_t *, wchar_t *, ...);
wchar_t *format3 = L"%ls %d %ls"; ...
vswprintf return -1的问题
最近在做一个变参函数的时候,format的时候总是遇到问题。vswprintf()这个方法总是返回-1. 问题代码如下:
#include <stdio.h>
#include <stdarg.h>
void vout(wchar_t *, wchar_t *, ...);
wchar_t *format3 = L"%ls %d %ls"; ...
C++的新语法
http://www.cprogramming.com/c++11/c++11-ranged-for-loop.html
有一个数组 int a[5] = {1, 2, 3, 4, 5};
以前要遍历方法如下:
for (int i = 0; i < sizeof(a); i++)
{
std::cout << a[i] &l ...
main()可以作为class成员函数
先上代码,vs2008编译通过:
#include <iostream>
using std::cout;
class trys
{
public:
trys(void){};
~trys(void){};
int main();
};
int trys::main()
{
cout << "main in class is Ok" ...
字符串常量(疑问-待解决)
请各位帮忙解决一下:
char *p = "hello";
此时“hello”是一个存储于常量的静态存储区。p指向它,不过p只是一个局部指针。
1、那么我想问此时这句话执行完,p会变为const-point吗?
2、我执行p[0] = 'x';这句话出错了,我想“hello”存储在常量区是不可以修改的。那么“hello”是会将首地址给p,且该指针是const的,所 ...
通过函数参数获取新创建指针的三种方法
其中方法一和方法二是比较常见的,方法三比较巧妙哦.
void InitList(int** pInt) //方法一 { *pInt = new int; }
int* InitList() //方法二 { int* pInt = NULL; pInt = new int; return pInt; }
void InitList(int*& pInt) //方法三 { ...
海量数据处理算法—Bit-Map
1. Bit Map算法简介
来自于《编程珠玑》。所谓的Bit-map就是用一个bit位来标记某个元素对应的Value, 而Key即是该元素。由于采用了Bit为单位来存储数据,因此在存储空间方面,可以大大节省。
2、 Bit Map的基本思想
【C/C++学习】之八、虚函数于纯虚函数
virtual 面向对象,他的多态性是如何体现的呢 那就要看我们的虚函数了, 我们的虚函数是我们在基类里面声明了一些能够在各个派生类里面重新定义的函数。编译器和装载程序能够保证对象和应用于他们的函数之间的正确的对应关系。
C++中,虚函数起了很大的作用,类中至少有一个虚函数的时候,类就会构造出一个虚函数表来指示这些函数的地址,假如继承该类的子类定义并实现了一个同名 ...
C/C++学习规划与发展指引(献给需要帮助的坛友)
因为BCWHY.COM论坛的绝大数坛友都是学生党或者职场菜鸟,所以此贴专门为这两大群体服务。
尤其是学生党,因为后知后觉往往容易浪费宝贵的大学4年时光,可以说大学4年对一生至关重要。我相信主动来BCWHY.COM论坛学习的同学,无论当下水平如何,都是希望进步的,都是对编程有兴趣的。
同为职场菜鸟,我对职场菜鸟同样有一些见解。一方面,很多步入职场的菜鸟大学4年并没有学到太多东西,上班对你可 ...
大数相乘
#include<stdio.h>
#include<stdlib.h>
typedef struct bit
{
int num;
struct bit *next;
}BIT;
/*
创建节点
参数n:节点对应的数值
返回所对应的节点
*/
BIT *creatNode(int n)
{
BIT *p=(BIT *)mal ...
C/C++学习规划与发展指引(献给需要帮助的坛友)
因为BCWHY.COM论坛的绝大数坛友都是学生党或者职场菜鸟,所以此贴专门为这两大群体服务。
尤其是学生党,因为后知后觉往往容易浪费宝贵的大学4年时光,可以说大学4年对一生至关重要。我相信主动来BCWHY.COM论坛学习的同学,无论当下水平如何,都是希望进步的,都是对编程有兴趣的。
同为职场菜鸟,我对职场菜鸟同样有一些见解。一方面,很多步入职场的菜鸟大学4年并没有学到太多东西,上班对你可 ...