摘要: 原型如下: ptr是要写入的内存块的指针,value是要写入的值,num是从ptr指向的首地址开始一共要写入的字节数。 要注意num传入的参数 错误示范: 实际上sizeof(InDegree)是4,等于sizeof(int)。也就是说这里的num参数只是一个指针的大小,没有完成初始化工作,除了第一 阅读全文
posted @ 2019-12-11 06:55 略略略—— 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 本文章内容未经作者同意禁止任何形式的复制和转载。 学习一些集体操作函数,他们都定义在头文件<upc_collective.h>中 第一类:重定位操作 第二类:计算操作 基本概念的定义: 1. collective :(谷歌翻译) 对某些语言操作的要求,该要求将此类操作的调用限制为在所有线程之间都必须 阅读全文
posted @ 2019-12-06 00:15 略略略—— 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 结点的添加: 一开始没有看书没有查,自己写了一个,花了好久才调试成功: 1 bool BST::Add_Node(TreeNode* temp) { 2 if (!root) { 3 root = temp; 4 return true; 5 } 6 TreeNode* current = root 阅读全文
posted @ 2019-11-28 22:48 略略略—— 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 今天C++上机课啊,就是要写个小项目实现一下二叉搜索树及其各种方法。结果在创建对象上挂掉了····回头看才发现多么弱智····现记录下来,希望永不再犯。 一共就两个类,BST类代表整颗树,里面有个根节点root,和储存结点的vector容器;另一个TreeNode类,代表树叶结点,结点数据是单独的一 阅读全文
posted @ 2019-11-28 03:04 略略略—— 阅读(880) 评论(0) 推荐(0) 编辑
摘要: 图的数据结构为邻接链表adjacency list。 listVertex是一个储存Vertex* 顶点类指针的vector类型的STL;在Vertex类中有一个类成员nextEdgeNode,他是储存pair<int,int>类型的vector容器;数对pair的first表示边指向的顶点序号,s 阅读全文
posted @ 2019-11-26 22:39 略略略—— 阅读(2163) 评论(0) 推荐(0) 编辑
摘要: int sze = listVertex.size(); if (sze > 0) { 以上是正确形式,以下是错误形式。 if (int sze = listVertex.size()> 0) { 用这种边判断边声明赋值的偷懒办法,最后sze其实根本没有被赋予你想要的值,导致后面程序崩溃。可以通过断 阅读全文
posted @ 2019-11-24 01:00 略略略—— 阅读(1933) 评论(0) 推荐(0) 编辑
摘要: 首先要说,用codeblocks的同学请抓紧卸载换到Visual Studio,好的IDE可以让你事半功倍!! 先说eof(),教训就是这玩意他并不会在读到最后一行之后就返回null值,他还会继续往后读,因为文件结束符是最后一个字符的下一个字符(是不是有点像字符串?),详见这篇博客:https:// 阅读全文
posted @ 2019-11-21 17:21 略略略—— 阅读(522) 评论(0) 推荐(0) 编辑
摘要: 1 void Graph::InputListGene(bool TOG,int nbNodes,ifstream& f){ 2 string* line = new string[nbNodes]; 3 int count =0; 4 while(!f.eof()){ 5 getline(f,li 阅读全文
posted @ 2019-11-15 05:38 略略略—— 阅读(7075) 评论(0) 推荐(0) 编辑
摘要: 今天复习期中考试,发现两个fork()的程序,都在for循环内,非常适合用来学习fork()的使用,多个子进程的创建 1 int main (){ 2 int i, x, f; 3 x = 1; 4 for (i = 0; i < 3; i++) { f = fork (); 5 if (f == 阅读全文
posted @ 2019-11-06 07:02 略略略—— 阅读(238) 评论(2) 推荐(0) 编辑
摘要: execl调用的程序中,无论buffer如何赋值,最后从管道里读出来的结果都是: 为啥第八个字符之后的东西全部被Genu吃掉了????无论改变赋值方式,还是改变字符串内容,只要字符串大于8个元素,后面全部被Genu吃掉···· 阅读全文
posted @ 2019-10-21 06:19 略略略—— 阅读(108) 评论(0) 推荐(0) 编辑