1-
JS跨域訪問webservice。需要WEBSERVER支持OPTIONS命令,用來放行js的源地址。
2- 字符串常量的模版特化匹配-
template<typename T>
struct ptr_decay {
typedef T type;
};
template<typename T>
struct ptr_decay<T[]> {
typedef T* type;
};
template<typename T, std::size_t N>
struct ptr_decay<T[N]> {
typedef T* type;
};
使用這些代碼將字符串常量的 char[]類型轉換為 char *,不過中間一定要做一次cast或者強轉,否則char[]的地址和char*的地址會出問題。