zoukankan      html  css  js  c++  java
  • C/C++的一些备忘

    今天使用source insight阅读videoserver源码,有一些符号ctrl+左键点击显示找不到,先是rebuild工程和同步,没有效果,然后Options->Preferences->Symbol lookups中添加了project path,似乎也没太大作用。

    source insight 返回上一视图 快捷键: ALT+,  (alt加逗号)

     
    memset函数:
     void *memset(void *s, int ch, size_t n);
    函数解释:将s中前n个字节 (typedef unsigned int size_t )用 ch 替换并返回 s 。
    memset:作用是在一段内存块中填充某个给定的值,它是对较大的结构体数组进行清零操作的一种最快方法。
     
    strrchr函数:
    函数原型:char *strrchr(const char *str, char c);
    所属库: string.h
    函数功能:查找一个字符c在另一个字符串str中末次出现的位置(也就是从str的右侧开始查找字符c首次出现的位置),并返回从字符串中的这个位置起,一直到字符串结束的所有字符。如果未能找到指定字符,那么函数将返回NULL。
     

    作用域限定符

    看代码看到作用域限定符放在最前面的情况,因此百度了一下:

    注意:作用域限定符(::)只能用来访问全局变量,不能用于访问一个在语句块外声明的同名局部变量。下列代码是错误码的。

    void  main()
    
    {
    
      int amount=123;
    
      {
    
        int amount=456;
    
        ::amout=789;
    
        :
    
        :
    
      }
    
    }
     
     
  • 相关阅读:
    pod
    jquery日历插件
    web前端常用api
    VUE.JS——脚手架安装
    github入门到上传本地项目
    appach修改默认端口之后数据库的访问
    在脚本中刷新impala元信息
    在脚本中刷新impala元信息
    不同hadoop集群之间迁移hive数据
    不同hadoop集群之间迁移hive数据
  • 原文地址:https://www.cnblogs.com/ph829/p/4661386.html
Copyright © 2011-2022 走看看