补充头文件的 分号处理

pull/13/head
陈增辉 2025-03-25 14:31:04 +08:00
parent 2df4b86cb1
commit c8d3f62cd5
3 changed files with 22 additions and 22 deletions

View File

@ -307,7 +307,7 @@ inline void delArrPtr(void* p)
}
delete[] p;
p = nullptr;
}
};
inline void delPointer(void* p)
{
@ -316,34 +316,34 @@ inline void delPointer(void* p)
}
delete p;
p = nullptr;
}
};
inline void PrintTime() {
time_t current_time;
time(&current_time);
printf("Current timestamp in seconds: %ld\n", (long)current_time);
}
};
/** 计算分块 ******************************************************************/
inline long getBlockRows(long sizeMB, long cols,long sizeMeta,long maxRows) {
long rownum= (round(Memory1MB * 1.0 / sizeMeta / cols * sizeMB) + cols - 1);
inline long getBlockRows(long sizeMB, long cols, long sizeMeta, long maxRows) {
long rownum = (round(Memory1MB * 1.0 / sizeMeta / cols * sizeMB) + cols - 1);
rownum = rownum < 0 ? 1 : rownum;
rownum =rownum < maxRows ? rownum : maxRows;
rownum = rownum < maxRows ? rownum : maxRows;
return rownum;
}
};
inline long nextpow2(long n) {
long en = ceil(log2(n));
return pow(2,en);
}
return pow(2, en);
};
inline void releaseVoidArray(void* a)
{
free(a);
a = NULL;
}
};

View File

@ -143,28 +143,28 @@ inline double calculate_MuhlemanSigma(double eta_deg) {
const double denominator = sin_eta + 0.1 * cos_eta;
return (0.0133 * cos_eta) / std::pow(denominator, 3);
}
};
template<typename T>
inline void memsetInitArray(std::shared_ptr<T> ptr, long arrcount,T ti) {
inline void memsetInitArray(std::shared_ptr<T> ptr, long arrcount, T ti) {
for (long i = 0; i < arrcount; i++) {
ptr.get()[i] = ti;
}
}
};
template<typename T>
inline void memcpyArray(std::shared_ptr<T> srct, std::shared_ptr<T> dest, long arrcount) {
for (long i = 0; i < arrcount; i++) {
dest.get()[i] = srct.get()[i];
}
}
};
template<typename T>
inline void minValueInArr(T* ptr, long arrcount, T& minvalue) {
inline void minValueInArr(T* ptr, long arrcount, T& minvalue) {
if (arrcount == 0)return;
minvalue = ptr[0];
@ -173,7 +173,7 @@ inline void minValueInArr(T* ptr, long arrcount, T& minvalue) {
minvalue = ptr[i];
}
}
}
};
template<typename T>
inline void maxValueInArr(T* ptr, long arrcount, T& maxvalue) {
@ -186,7 +186,7 @@ inline void maxValueInArr(T* ptr, long arrcount, T& maxvalue) {
maxvalue = ptr[i];
}
}
}
};
@ -196,7 +196,7 @@ inline void maxValueInArr(T* ptr, long arrcount, T& maxvalue) {
template<typename T>
inline T complexAbs(std::complex<T> ccdata) {
return T(sqrt(pow(ccdata.real(), 2) + pow(ccdata.imag(), 2)));
}
};
template<typename T>
inline void complex2dB(std::complex<T>* ccdata, T* outdata, long long count) {
@ -205,7 +205,7 @@ inline void complex2dB(std::complex<T>* ccdata, T* outdata, long long count) {
outdata[i] = 20 * log10(complexAbs(ccdata[i]));
}
}
};

View File

@ -513,7 +513,7 @@ inline std::shared_ptr<T> readDataArr(gdalImage& imgds, long start_row, long sta
omp_destroy_lock(&lock); // 劫伙拷斤拷
GDALDestroy(); // or, DllMain at DLL_PROCESS_DETACH
return result;
}
};
template<typename T>
inline std::shared_ptr<T> readDataArrComplex(gdalImageComplex& imgds, long start_row, long start_col, long& rows_count, long& cols_count, int band_ids, GDALREADARRCOPYMETHOD method)
@ -586,7 +586,7 @@ inline std::shared_ptr<T> readDataArrComplex(gdalImageComplex& imgds, long start
omp_destroy_lock(&lock); // 劫伙拷斤拷
GDALDestroy(); // or, DllMain at DLL_PROCESS_DETACH
return result;
}
};