原创 Qt之行編輯器

行編輯器是一個單行的文本編輯器,允許用戶輸入和編輯單行的純文本內容。 一、顯示模式: Normal:正常顯示 NoEcho:不顯示任何輸入 PassWord:密碼樣式,以黑點代替顯示 PasswordEchoOnEdit:編輯時正常,其

原创 Android下LineLayout實現View自動換行

        在進行Android開發的時候,比如我們添加view到LineLayout中,如果是水平佈局可能會一直水平添加導致產生“超出屏幕”的類似現象,所以就需要進行換行操作,下面是進行換行的代碼,可以直接使用~          

原创 Qt編寫的猜數字小遊戲

#include "widget.h" #include "ui_widget.h" #include <QDebug> #include <QTime> Widget::Widget(QWidget *parent) : QW

原创 iOS完整項目製作SDK並調用詳細步驟

前言 本篇博客爲了記錄將iOS完整項目打包爲SDK的整個步驟以及製作過程中所遇到的問題,希望對有相同需求的童鞋有所幫助。(還在奮鬥中。。。有進展則更新) 背景 天空一聲巨響,需求閃亮登場。小Q,來把這個項目做成SDK,給別的客官使

原创 C++文件操作

除了標準輸入輸出流類istream、ostream和iostream類外,還有3個用於文件操作的文件類: 流的名稱 流的作用 ifstream類 從istream類派生的,用來支持從磁盤文件的輸入 ofstream類

原创 Qt之基礎窗口部件

打開QtCreator -》新建空的Qt項目-》命名爲myWidget int main(int argc, char *argv[]) { QApplication a(argc, argv); QTextCodec:

原创 Qt之窗口部件2

一、QFrame類 1、新建GUI項目 2、打開ui文件,拖入一個frame部件。 3、選擇相應的屬性。 4、選中(Box和Sunken的結果) 各種搭配的形狀: 二、QLabel類(顯示文本或者圖片) (1)顯示文本 1、拖入一

原创 Qt之按鈕部件

一、QPushbotton按鈕 1、拖入按鈕,查看屬性。 flat:不顯示該按鈕的邊框 checkable:使得按鈕具有選中和未選中兩種狀態(一直被按下或鬆開) 2、在類的構造函數中添加 ui->setupUi(this);

原创 繼承和派生

一、派生類的聲明: class 派生類名:繼承方式 基類名1, 繼承方式 基類名2,...,繼承方式 基類名n {     派生類成員聲明; }; 構造函數的調用順序只和聲明時的順序有關。 二、引用和指針的區別 1、引用不存在空引用,

原创 C++之MYSQL數據庫

一、什麼是MYSQL? MySQL是一個關係型數據庫管理系統,關係數據庫將數據保存在不同的表中,而不是將所有數據放在一個大倉庫內,這樣就增加了速度並提高了靈活性。 二、簡單概念 元組(記錄):表中的一行即爲一個元組,或稱爲一條記錄。 屬

原创 多態、malloc和new的區別

一、什麼是多態性? 多態:“一個接口,多個方法”。 靜態多態:在調用函數時在編譯時可確定調用地址則稱之爲靜態多態。 動態多態:在調用函數時在運行時可確定調用地址則稱之爲靜態多態。 C++多態是通過虛函數來實現的,子類重新定義基類成員函數的

原创 C++網絡編程

客戶機代碼:#include "stdafx.h" #include "winsock2.h" #include <iostream> #pragma comment(lib, "ws2_32.lib") using nam

原创 string的一些常用函數用法

頭文件:#include<string> using namespace std; 一、構造函數 string(const char *s);    //用字符串s初始化 string(int n,char c);     //用n個字

原创 C++訪問MYSQL數據庫

#include <Windows.h> #include <mysql.h> #include <string> #include <iostream> #include<iomanip> // SDK software deve

原创 STL標準模板庫歸納總結

一、STL標準模板庫的組成 STL包括: 容器(containers)、迭代器(iterator)、算法(algorithm)、函數對象、函數適配器 二、容器 1、分類 順序容器: 1、vector ->向量數組  2、deque->