在使用c/c++的時候,經常有一些地方會混淆,雖然有的可以相容,但是有的還需要注意一下。
今天遇到了乙個不相容的地方。
直接上**:
#define _crt_secure_no_warnings
#include
#include
using namespace std;
int main()
雖然可以輸出,但是輸出後,直接中斷。
warning c4477: 「scanf」: 格式字串「%s」需要型別「char *」的引數,但可變引數 1 擁有了型別「std::string」
warning c4477: 「printf」: 格式字串「%s」需要型別「char *」的引數,但可變引數 1 擁有了型別「std::string」
c++博大精深
MySQL 只能用localhost不能用ip連線
如果本地主機能用ip連線,但其他計算機登陸不到,錯誤時10060時,一般是防火牆問題,關閉防火牆或允許3306埠即可 登入進去後用以下命令可以檢視許可權用 mysql use mysql mysql select user,host from user mysqluser,host from use...
C 有哪幾種情況只能用初始化列表,而不能用賦值?
c 有哪幾種情況只能用初始化列表,而不能用賦值?1 對於const和reference型別成員變數,它們只能夠被初始化而不能做賦值操作,因此只能用初始化列表 初始化與賦值是不同的 賦值是刪除原值,賦予新值,建構函式的意思是先開闢空間然後為其賦值,只能算是賦值,不算初始化 初始化列表就不一樣了,開闢空...
藍芽不能用了
今天突然發現筆記本的藍芽不能用了,藍芽指示燈也沒有亮。使用 rfkill 檢查,發現被 block 了 rfkill list 0 tpacpi bluetooth sw bluetooth soft blocked yes hard blocked no 1 phy0 wireless lan s...