我正在尝试通过 FlutterAnalytics 发布事件,但我遇到了非常零星的行为。
firebase_core和firebase_analytics包flutter create项目进行测试google-services.json到android/app和android/app/debug文件夹firebaseAnalytics.logEvent(name: 'testevent');在onPressed计数器递增的地方添加期望在 Firebase Analytics 中看到 100 个事件,但我没有看到。
screen_view等等。他们说事件不会立即显示,最多等待 24 小时,好吧:
然后我开始创建其他几个测试 firebase 项目,出现了不同程度的事件:
在开始使用std :: copy或memcpy之类的抽象之前,我首先尝试通过低级细节来学习C++.目前,我一直试图弄清楚为什么这段代码永远不会分配到"sortedArray"变量,当用调试器查找时,我正确地从"数据"取消引用值,但它从未分配给"sortedArray".对于第一个值,我看到诸如"-842150451"而不是"14"的值.你能帮我弄清楚我做错了什么吗?可能有任何其他问题,我没有看到或建议将不胜感激!
void swap(int* bigger, int* smaller){
*bigger += *smaller;
*smaller = *bigger - *smaller;
*bigger = *bigger - *smaller;
}
int* bubbleSort(int *data, int size){
bool swapped = true;
int *sortedArray = (int*)malloc(size*sizeof(int));
for (int i = 0; i < size;i++){
*(sortedArray++) = *(data++);
}
while (swapped){
swapped = false;
for (int i = 1; i <= size - 1; i++){
if (sortedArray[i - 1] > sortedArray[i]){
swap(&sortedArray[i - 1], &sortedArray[i]);
swapped = true;
}
}
size--;
} …Run Code Online (Sandbox Code Playgroud)