紹興公司企業(yè)名單武漢seo優(yōu)化代理
提示:文章寫完后,目錄可以自動(dòng)生成,如何生成可參考右邊的幫助文檔
文章目錄
- 前言
- 一、pandas是什么?
- 二、使用步驟
- 1.引入庫(kù)
- 2.讀入數(shù)據(jù)
- 總結(jié)
前言
提示:這里可以添加本文要記錄的大概內(nèi)容:
例如:隨著人工智能的不斷發(fā)展,機(jī)器學(xué)習(xí)這門技術(shù)也越來越重要,很多人都開啟了學(xué)習(xí)機(jī)器學(xué)習(xí),本文就介紹了機(jī)器學(xué)習(xí)的基礎(chǔ)內(nèi)容。
提示:以下是本篇文章正文內(nèi)容,下面案例可供參考
一、流程
源碼來自于c++ onference:std::get (std::variant) - cppreference.com
#include <variant>
#include <string>
#include <iostream>int main()
{std::variant<int, float> v{12}, w;std::cout << std::get<int>(v) << '\n';w = std::get<int>(v);w = std::get<0>(v); // same effect as the previous line// std::get<double>(v); // error: no double in [int, float]
// std::get<3>(v); // error: valid index values are 0 and 1try{w = 42.0f;std::cout << std::get<float>(w) << '\n'; // ok, prints 42w = 42;std::cout << std::get<float>(w) << '\n'; // throws}catch (std::bad_variant_access const& ex){std::cout << ex.what() << ": w contained int, not float\n";}
}
1.1vs2017新建工程
更改C++語言標(biāo)準(zhǔn)
1.2報(bào)錯(cuò)
進(jìn)入variant源碼,發(fā)現(xiàn)
#if _HAS_CXX17為非,各種百度,查了很多資料
最后對(duì)比正常工程,嘗試將配置管理的win32改成x64,可以
但是具體原理不清楚,運(yùn)行代碼:
成功!!
二、配置管理器是什么
一、Debug與Release
1.? 區(qū)別 ??
? ? Debug——調(diào)試版,生成的.exe中包含很多調(diào)試信息,若直接發(fā)包,比較大;
? ? Release——發(fā)布版
2.? 如何區(qū)分是Debug編譯還是Release編譯
? ? Debug編譯有宏定義_DEBUG,若代碼中定義了_DEBUG就表示是debug編譯,否則是release
??? 編譯。
? ? Eg: ?? #ifdef _DEBUG
? ? ........ // 調(diào)試時(shí)執(zhí)行,發(fā)布時(shí)不執(zhí)行
? ? #else
? ? ........ //
二、_WIN32與_WIN64
1.? 定義
_WIN32是32位編譯; _WIN64是64位編譯。
之所以要分不同位數(shù)編譯,最根本的目的就是提高軟件的通用性,先了解幾點(diǎn)常識(shí):
- 如果電腦操作系統(tǒng)位數(shù)不同,那么代碼中基本數(shù)據(jù)類型所占的字節(jié)也不同。
如:32位平臺(tái)下long long是8個(gè)字節(jié)(64位),而64位平臺(tái)下,long 是8個(gè)字節(jié)(64位)
- 64位操作系統(tǒng)理論上可以運(yùn)行32位和64位軟件,而32位操作系統(tǒng)只能運(yùn)行32位的軟件。
那么如何使軟件在不同平臺(tái)運(yùn)行?方法就是宏定義:
Eg:# ifdef _WIN64
? ? ? ? typedef long int? int64_t;
? ? ? ? # else
? ? ? ? _extension_
? ? ? ? typedef long long int int64_t;2.? 如何區(qū)分是32位編譯還是64位編譯
在 Win32 配置下,_WIN32 有定義,_WIN64 沒有定義。在 x64 配置下,兩者都有定義。
可以理解為32位不支持64位,而64位可以兼容32位??傊?VC 下,_WIN32 一定有定義。
因此,_WIN64 用來判斷編譯環(huán)境是 32位 還是 64位,而WIN32或者_(dá)WIN32 可以用來判斷是否 Windows 系統(tǒng)(對(duì)于跨平臺(tái)程序)。
后續(xù)補(bǔ)充。
總結(jié)
提示:這里對(duì)文章進(jìn)行總結(jié):
例如:以上就是今天要講的內(nèi)容,本文僅僅簡(jiǎn)單介紹了pandas的使用,而pandas提供了大量能使我們快速便捷地處理數(shù)據(jù)的函數(shù)和方法。