程序设计实践
__DARK__
Only in darkness can you see the stars
展开
-
Effective C++ 之类型转换
阿里面试过去好久了,可惜笔试做的太烂了,GG,不过还是要继续完善自己的知识体系的。这个类型转换的问题,被面试官问到了,然后一脸尼克杨的蒙蔽表情。。其实早就找到了,这个问题,一直因为忙别的,没有好好总结一下。。含义类型转换的含义就是通过改变一个变量的类型为 别的类型,从而改变变量的表达方式。 为了类型转换,我们通常会使用传统的类型转换符。举个在C语言中的例子,我们把一个变量从 float 强制转换成原创 2017-08-29 21:56:43 · 391 阅读 · 0 评论 -
自己应该掌握的技能树
前几天小结了下,总结出的技能树,为找工作用原创 2017-04-25 10:05:15 · 644 阅读 · 1 评论 -
main 函数原型及参数
Main 函数原型Main 函数参数Main 函数 返回值Main 函数不是第一个执行的函数Main 函数原型C/C++ 中的main 函数,经常带有参数 argc,argv,如下:int main(int argc,char** argv)int main(int argc,char* argv[])int main(int argc, char* argv[], char* env[] )原创 2017-03-28 20:56:16 · 3287 阅读 · 0 评论 -
printf in CUDA kernel 函数
摘自《cuda-c-programming-guide》B.17. Formatted Output http://docs.nvidia.com/cuda/cuda-c-programming-guide/index.html#formatted-output格式化输出仅由计算能力2.x或更高的设备支持。int printf(const char *format[, arg, ...]);e原创 2017-02-22 23:05:45 · 10802 阅读 · 0 评论 -
makedepend 命令
参考文章来自 IBM Knowledge Center 请点击用途在makefile中创建相关性语法makedepend [ -DName=Def] [ -DName] [ -IIncludeDir ] [ -YIncludeDir ] [ -a ] [ -fMakeFile ] [ -oObjSuffix ] [ -pObjPrefix ] [ -sString ] [ -wWidth ] [原创 2017-02-19 18:52:50 · 3175 阅读 · 0 评论 -
C与CUDA混合编译动态链接文件.so
C与CUDA混合编译动态链接文件.so1.需求由于需要生成动态链接库来被其他接口调用,因此我们需要编译成.so2.实现参考文献【1】用很简单的例子讲述了c和C++语言在Linux下如何编译成动态链接库。方法很简单,只要加上编译选项-shared和fPIC即可gcc test_a.c test_b.c test_c.c -fPIC -shared -o libte...原创 2018-03-10 14:20:05 · 3333 阅读 · 2 评论