[置顶] C++温故笔记(三)

一、可变数据成员1、我们希望类的数据成员(甚至在const成员函数内)可以修改,这可以将它们声明为mutable来实现。2、可变数据成员永远都不能为const,甚至当它是const对象的成员时也如此。二、static数据成员和static成员函数1、static数据成员独立于该类的任意对象而存在,每个static数据成员是与类关联的对象,并不与该类的对象相关联。2、正如类可以定义共享的static...
阅读(227) 评论(1)

[置顶] LLVM每日谈之二十四 Google的ClangMR

ClangMR的论文《Large-Scale Automated Refactoring Using ClangMR》:http://www.hyrumwright.org/papers/icsm2013.pdfClangMR是Goolge的一个工具,严格的说,并不属于Clang家族,是属于基于Clang所构建的一个工具。Google秉承他们一贯的原则,在构建该工具并投入使用之后,将该工具的情况发...
阅读(653) 评论(0)

[置顶] 深入研究Clang(十) Clang Static Analyzer简介

Clang Static Analyzer 官网地址:http://clang-analyzer.llvm.org/Clang Static Analyer是一个源码分析工具,它可以发现C、C++和Objective-C程序中的bug。现在Clang Static Analyer既可以作为一个单独的工具使用,也可以集成在Xcode中使用。作为单独的工具使用的时候,可以通过命令行调用,作为一个代码库...
阅读(882) 评论(0)

[置顶] TensorFlow博客翻译——TensorFlow v0.9发布,带有增强版的移动支持

TensorFlow v0.9 now available with improved mobile supportMonday, June 27, 2016Posted by Pete Warden, Software EngineerWhen we started building TensorFlow, supporting mobile devices was a top priority...
阅读(3553) 评论(0)

[置顶] TensorFlow学习笔记之五——源码分析之最近算法

A nearest neighbor learning algorithm example using TensorFlow library. This example is using the MNIST database of handwritten digits (http://yann.lecun.com/exdb/mnist/)...
阅读(11260) 评论(4)

C++温故笔记(二)

一、多重继承1、多重继承是从多于一个直接基类派生类的能力,多重继承的派生类继承其所有父类的属性。2、在多重继承下,派生类的对象包含每个基类的对象。3、(多重继承)构造函数初始化式只能控制用于初始化基类的值,不能控制基类的构造次序。4、对于多重继承,派生类的指针或引用可以转换为其任意基类的指针或引用。5、当一个类继承于多个基类的时候,那些基类之间没有隐含的关系,不允许使用一个基类的指针访问其他基类的...
阅读(217) 评论(1)

C++温故笔记(一)

从学C++到现在也有十个年头了,一直在用,也一直在不断的研究和学习。最近时间比较宽松,就把之前的一些书籍翻了出来,把基础的东西都又略读了一遍,有了不少的收获。这可能就是所谓的理论和实践的不断循环吧。将略读过程中所做的笔记整理出来,主要是总结和备忘,如果能对他人有所帮助,那就善莫大焉了。注:都是一些基础的东西,没有什么高深的,大牛可以跳过。一、模板和泛型1、模板是C++语言与众不同的特性,是标准库的...
阅读(294) 评论(1)

人生的又一次转折——写在离职读博之前

本周是我在现在这个公司最后一周了,本周离职流程走完之后,就算是彻底离开了。从加入这家公司到现在,正好是一年半左右,在即将离开的时候,回顾、总结一下这一年半的所得所失,顺便做一次内心的自省。2016年1月份,从上家外企离职,来到现在这家国企,当时没有犹豫、也没有彷徨,在待遇上有所下降,在职位上有所上升,也算是正常的一次跳槽。就算今天再回头去看,也谈不上对或者不对。毕竟是从之前公司的一个项目经理,到这...
阅读(435) 评论(5)

LLVM官方文档翻译---- LLVM原子指令与并发指引

英文原文地址:http://llvm.org/docs/Atomics.html译文原文地址:http://blog.csdn.net/wuhui_gdnt/article/details/52485591注:该文章转载已经得到译者授权。---------------------------------------------------------------------------------...
阅读(701) 评论(0)

Devirtualization in LLVM and Clang

Devirtualization in LLVM and ClangThis blog post is part of a series of blog posts from students who were funded by the LLVM Foundation to attend the 2016 LLVM Developers' Meeting in San Jose, CA. Ple...
阅读(337) 评论(0)

LLVM每日谈之二十三 LLVM/Clang编译Linux内核资料

作者:史宁宁(snsn1984)之前有朋友问到这个问题,是否有使用LLVM/Clang编译Linux内核的,随手找了一些相关资料,在这里贴出来,与大家共享。网址:http://llvm.linuxfoundation.org项目简介:LLVMLinux Project OverviewThis project aims to fully build the Linux kernel using C...
阅读(1082) 评论(0)

Generate C interface from C++ source code using Clang libtooling

原文地址Generate C interface from C++ source code using Clang libtoolingDec 6, 2016 · 24 minute read · Comments clangllvmCC++I developed a concurrent user-thread library using C++, and was looking for a w...
阅读(400) 评论(0)

Apache Beam初探

Apache BeamApache Beam provides an advanced unified programming model, allowing you to implement batch and streaming data processing jobs that can run on any execution engine.Apache Beam is:UNIFIED - ...
阅读(1153) 评论(1)

深入研究Clang(九) Clang代码阅读之打log读流程2

继续上一篇,同样的hello.c,同样的执行过程,只不过继续添加了一些log信息,而且对代码进行了更近一步的挖掘。先看输入和输出的log信息(前半部分):shining@shining-VirtualBox:~/llvm-3.9.0/build/bin$ ./clang hello.c -o hello clang/tools/driver/driver.cpp/main()_begin/shin...
阅读(1165) 评论(0)

深入研究Clang(八) Clang代码阅读之打log读流程1

#includeint main() {  printf("Hello world!\n");}#include "llvm/Support/raw_ostream.h"    llvm::errs() //shining add begin#include "llvm/Support/raw_ostream.h"//shining add end  //shining add begin  ll...
阅读(765) 评论(0)

深入研究Clang(七) Clang Lexer代码阅读笔记之Lexer

作者:史宁宁(snsn1984)源码位置:clang/lib/Lexer.cpp源码网络地址:http://clang.llvm.org/doxygen/Lexer_8cpp_source.htmlLexer.cpp这个文件,是Clang这个前端的词法分析器的主要文件,它的内容是对Lexer这个类的具体实现,原文件的注释中:“This file implements the Lexer and T...
阅读(2570) 评论(9)
210条 共14页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:815352次
    • 积分:9989
    • 等级:
    • 排名:第1729名
    • 原创:151篇
    • 转载:50篇
    • 译文:9篇
    • 评论:425条
    博客专栏
    最新评论