原创 C#編輯調試不可用

C#編輯調試不可用,顯示非託管代碼不可在調試中修改。 解決方法:項目屬性設置->調試->去掉勾選【啓用本地代碼調試】。

原创 如何在wpf中使用winform控件或者winform的自定義控件

參考: https://blog.csdn.net/mxhbaba/article/details/110389335

原创 C++沒有final或finally,如何解決異常情況下資源的釋放問題?

#include "stdafx.h" #include <iostream> class TestA { public: TestA() { std::cout << "TestA" << std::endl;

原创 Winform窗體設計器無法打開!

如果在Winform窗體設計類Form1的文件中定義有其他class,一定要定義在Form1類的後面,定義在前面的話VS無法解析文件導致不能加載窗體設計器!!!

原创 Python3導入自定義模塊的3種方式

參考:http://blog.csdn.net/pwc1996/article/details/52577148 一、同級目錄下 import MA.Core MA.Core.PrintDes("Hello,World\n", 3) 二、不

原创 C#入門01:開胃菜-語法基礎

輸入和輸出 //控制檯輸入整數和字符串 int age = int.Parse(Console.ReadLine()); string name = Console.ReadLine(); //控制檯輸入浮

原创 C#入門06:大雜燴-MSDN上的C#編程指南

構造函數 靜態構造函數用於初始化任何靜態數據,或用於執行僅需執行一次的特定操作。在創建第一個實例或引用任何靜態成員之前,將自動調用靜態構造函數。 class SimpleClass { // Static constructor

原创 C#入門04:必點菜-線程和異步

線程 C#線程的生命週期分爲幾個階段: 1、未啓動狀態:當線程實例被創建但 Start 方法未被調用時的狀況; 2、就緒狀態:當線程準備好運行並等待 CPU 週期時的狀況; 3、不可運行狀態:下面的幾種情況下線程是不可運行的: 1). 已經

原创 配置C++和C#開發ICE環境

C++配置環境 1、設置編譯工具路徑和配置編譯命令: #編譯命令,如果有多個文件就執行多次slice2cpp.exe命令 set PATH=$(SolutionDir)..\..\Ice3.6.2\bin64\slice2cpp\;%P

原创 C#參考文章

轉自網絡,非原創!!! 通過內存分析工具來證明字符串駐留機制

原创 申請超大內存時提示 “ Stack Over ” 錯誤(stack over, big memory)

下面的源碼文件運行時會提示錯誤: struct ShareMemoryMessage { int id; char data[50 * 1024 * 1024]; }; int main() { ShareMemoryMessage

原创 C#入門03:招牌菜-C#高級功能

儘管C#和C++在語法上有很多相似之處,但C#是更高一級的編程語言,它提供了很多隻有高級語言纔有的特性,比如屬性,委託和事件,這些都是在C#中經常用到的語言特徵。 屬性 屬性(Property) 是類(class)、結構(structure

原创 VS2015單元測試

一、C++在VS2015上進行單元測試         1.創建單元測試項目;         2.包含#include "CppUnitTest.h"文件和using namespace Microsoft::VisualStudio::

原创 C#在調試時避免觸發屬性

在調試C#代碼時,如果定義了某個屬性獲取對象,如下: namespace ConsoleApplication3 { class Program { private static volatile P

原创 在當前目錄打開CMD工具並運行Python腳本

win7下在當前目錄下打開cmd命令窗口: 方法一:在當前目錄下,按下【shift + 鼠標右鍵】,會出現“在此處打開命令窗口”的字樣,然後點擊即可。 方法二:在該文件夾上,按下【shift + 鼠標右鍵】,會出現“在此處打開命令窗口”的字