zoukankan      html  css  js  c++  java
  • 搜狗笔试题





    #include <iostream>
    #include <stdio.h>
    using namespace std;
    
    int main()
    {
        int pid;
        int num = 1;
    
        pid = fork();
    
        if(pid > 0)
        {
             num ++;
             cout<<num<<endl;
             cout<<&num<<endl;
             cout<<endl;
        }
        else if(pid ==0)
        {
             cout<<num<<endl;
             cout<<&num<<endl;
             cout<<endl;
        }
    
    
        cout<<num<<endl;
        getchar();
        return 0;
    }
    






    // sougoutest.cpp : 定义控制台应用程序的入口点。
    //
    
    #include "stdafx.h"
    #include <iostream>
    using namespace std;
    
    class A
    {
    public:
     virtual void test(float a){cout<<'1';}
    };
    class B:public A
    {
    public:
    	void test(int b){cout<<'2';}
    };
    int _tmain(int argc, _TCHAR* argv[])
    {
    
    	A *a = new A;
    	B *b = new B;
    	a= b;
    	a->test(1.1);
    	a->test(1);
    	b->test((float)1.1);//调不到父类的test?为何
    	b->test(1);
    	((A*)b)->test(1);//为何这样可以调用到父类?
    	return 0;
    }
    
    


















    
  • 相关阅读:
    安装PyExecJS出现问题
    常用模块
    python2和python3的区别
    正则表达式
    MySQL之表的关系
    Python与MySQL的交互
    select 查询
    MySQL之表的连接
    bug
    黑盒测试-判定表驱动法
  • 原文地址:https://www.cnblogs.com/wangyaning/p/7853937.html
Copyright © 2011-2022 走看看