题目大意:求在[0,p)范围内的解的个数
鏼爷的题解:http://jcvb.is-programmer.com/posts/42036
我只是来粘代码的QAQ
指标啥的原根啥的中国剩余定理啥的真的完全不知道QAQ
#include
#include
#include
#include
#include
#define INF static_cast(1e15)
#define ...
分类:
其他好文 时间:
2014-11-29 14:37:58
阅读次数:
168
1.时间处理函数int64_t CycleClock_Now() { struct timeval tv; gettimeofday(&tv, NULL); return static_cast(tv.tv_sec) * 1000000 + tv.tv_usec;}double W...
分类:
其他好文 时间:
2014-11-28 20:02:42
阅读次数:
206
多继承的指针转化跟数据在内存的布局有极大的关系。目前,用msvc11和gcc4.8.3去测试指针转化之后的结果。发现只要不涉及编译增加虚表指针的情况下,派生类的地址多数是和继承列表的首个父类地址相同。当然会有其他问题影响到布局的指针转化。此次要提的内容是,别使用c_style指针转化。正确的指针转化来自于:dynamic_cast/static_cast。
编译器内部生成的指针对象有某个反射机制...
分类:
其他好文 时间:
2014-11-26 20:56:44
阅读次数:
210
const_cast,字面上理解就是去const属性。
static_cast,命名上理解是静态类型转换。如int转换成char。
dynamic_cast,命名上理解是动态类型转换。如子类和父类之间的多态类型转换。
reinterpret_cast,仅仅重新解释类型,但没有进行二进制的转换。
4种类型转换的格式,如:TYPE B = static_cast(TYPE)(a)。
cons...
分类:
编程语言 时间:
2014-11-26 16:35:32
阅读次数:
253
error C2440: 'static_cast' : cannot convert from ...to... 此种错误是由VC6的程序用VS打开而造成的(以前在VC6下完全正常运行的消息映射在其它版本下编译不通过),只要将函数的返回类型或参数类型改为对应的即可。unabletostartpr....
分类:
其他好文 时间:
2014-11-24 15:00:04
阅读次数:
303
1、static_cast Operator The expression static_cast ( expression ) converts expression to the type of type-id based solely on the types present in the ....
分类:
编程语言 时间:
2014-11-19 22:11:04
阅读次数:
245
static_cast
const_cast
reinterpret_cast
运行时类型识别(RTTI)
dynamic_cast
哪种情况下dynamic_cast和static_cast使用的情况一样?
什么情况下使用dynamic_cast代替虚函数?
typeid
分类:
编程语言 时间:
2014-11-19 17:43:44
阅读次数:
268
在将vc6.0程序转换到vs2005或者vs2008、vs2010时提示:error C2440: 'static_cast' : cannot convert from 'UINT (__thiscall CStaticLink::* )(CPoint)' to 'LRESULT (__thisc...
分类:
其他好文 时间:
2014-11-18 23:00:35
阅读次数:
200
在C/C++语言中用 (type) value(还可以采用type(value))来进行显式类型转换,常常又被称为强制转换。这种转换的正确性完全掌握在程序员手中,传统上强制转换往往被过度使用,成为C++程序犯错的一个主要根源。 为了减少强制转换的副作用,并且在查错时使程序员能够快速定位(总是最值得怀疑的)强制转换,在标准C++中新增加了4个关键字*_cast,用来提倡一种全新的C++显式...
分类:
编程语言 时间:
2014-11-06 20:04:39
阅读次数:
213