摘要: 实现的是窗口控件之间的连接通信,一个窗口控件发送信号,另一个窗口控件作为槽接受信号,实现通信! 阅读全文
posted @ 2017-05-02 16:47 爱编程的小羊 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 1 类与结构一样,都有字节对齐的问题 2 类中普通的函数不占用类的大小 3 类中虚函数占用一个地址位宽(4或8字节),且不论有多少个虚函数一共只占这么多 4 类中常量不占用类大小: const static / enum{aa=2,bb=4}; 5 类中static修饰的变量不占用类大小,因为修饰后 阅读全文
posted @ 2017-04-07 10:18 爱编程的小羊 阅读(1053) 评论(0) 推荐(0) 编辑
摘要: p1和p2都指向常量字符串,在常量区,所以不能对其进行操作;改为数组即可,但是用字符串初始化数组时要记得将数组长度加1,因为字符串默认的末尾有一个‘\0’;第二点要注意的是,strcat函数的p1要有足够的空间来容纳p1和p2连接后的串长 阅读全文
posted @ 2017-04-07 10:07 爱编程的小羊 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 链接:https://www.nowcoder.com/questionTerminal/96bd6684e04a44eb80e6a68efc0ec6c5 来源:牛客网 public class Solution { public int InversePairs(int [] array) { i 阅读全文
posted @ 2017-04-07 00:30 爱编程的小羊 阅读(123) 评论(0) 推荐(0) 编辑
摘要: class Solution {public: ListNode* FindFirstCommonNode( ListNode* pHead1,ListNode* pHead2) { ListNode* p1=pHead1; ListNode* p2=pHead2; while(p1!=p2) { 阅读全文
posted @ 2017-04-06 23:07 爱编程的小羊 阅读(98) 评论(0) 推荐(0) 编辑
摘要: /* struct TreeNode { int val; struct TreeNode *left; struct TreeNode *right; TreeNode(int x) : val(x), left(NULL), right(NULL) { } }; */ class Solution { public: T... 阅读全文
posted @ 2017-04-06 10:45 爱编程的小羊 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 把一个整数减去1,再和原整数做与运算,会把该整数最右边一个1变成0.那么一个整数的二进制有多少个1,就可以进行多少次这样的操作。 另一种方法是每次右移动1位和1做与运算,但是要注意负数,因为负数最高位补1,永远除不尽??你可以试一试-1>>1,一直为-1哦! 阅读全文
posted @ 2017-04-05 22:37 爱编程的小羊 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 我们定义string A,进行g++编译得:输出为空!很奇怪 #include<iostream> #include<string> using namespace std; int main() { string A=""; string str="1234"; int i,j,n=2; for( 阅读全文
posted @ 2017-03-30 22:56 爱编程的小羊 阅读(367) 评论(0) 推荐(0) 编辑
摘要: class Solution { public: string LeftRotateString(string str, int n) { int len = str.length(); if(len == 0) return ""; n=n%len; str+=str; return str.su 阅读全文
posted @ 2017-03-30 22:51 爱编程的小羊 阅读(255) 评论(0) 推荐(0) 编辑
摘要: class Solution { public: void FindNumsAppearOnce(vector data,int* num1,int *num2) { if(data.size()>1; ++index; } //这里就是找到最低位的1 *num1=*num2=0; ... 阅读全文
posted @ 2017-03-30 20:59 爱编程的小羊 阅读(149) 评论(0) 推荐(0) 编辑