C++关键字and 跨平台问题
今天发现在vs2013编译器是不支持关键字and的,这样的话,以下程序在vs2013编译报错: #include <iostream> int main(int argc, char *argv[]) { int x = 1; int y = 2; if (x == 1 and y == 2) std::c……
关于linux下线程本地存储的疑惑
以下定义应用自: http://blog.csdn.net/cywosp/article/details/26469435 在C/C++程序中常存在全局变量、函数内定义的静态变量以及局部变量,对于局部变量来说,其不存在线程安全问题,因此不在本文讨论的范围之内。全局变量和函数内定义的静态变量,是同一进程中各个线程都可以访问的共享变量,因此它们存在多线程读写问……
万能的坛友,请为小弟指点迷津
本人有vs2013编写c++,出现的错误为: 1>07-13-04.obj : error LNK2001: 无法解析的外部符号 “private: static class std::vector<int,class std::allocator<int> > Func_3::vec_1″ (?v……
C++ primer plus程序清单6.16
大家好,本人刚开始用c++ primer plus 中文版第五版学习c++,其中一个例程,书中的程序清单6.16,本人打了这个代码之后每次读取txt文件时总是不能读取到最后一个数字,程序如下: #include <iostream> #include <fstream> #include <cstdlib> const i……
C++能不能在普通类中写函数模板
本人在一个类中写了个函数模板(静态的),结果编译报错说无法解析外部符号,该怎么办? 解决方案 5 引用: 本人想把函数的实现写在.cpp文件里,然后编译就报错,是不能分开吗? 可以分开啊,这样: #include<iostream> using namespace std; class Test{ public: templat……
c++关于智能指针的问题
#include <iostream> #include <tr1/memory> using std::tr1::shared_ptr; using std::tr1::weak_ptr; using std::tr1::enable_shared_from_this; class scope:public enable_shar……
C++做程序化交易的API接口
上期所提供的4个文件thostftdcmdapi.h,thostftdctraderapi.h,thostftdcuserapidatatype.h,thostftdcuserapistruct.h要怎么用啊 解决方案 200 一般是通过继承CThostFtdcTraderSpi类,然后重载他提供的虚函数来实现。 这是头文件,然后在对应的CPP文件里面实现 ……