小编Kat*_*ory的帖子

VC++ 中的 SelfDeleting 应用程序?

我想删除一个包含当前正在运行的应用程序的文件夹。我该怎么做..?有什么办法吗?即包含应用程序的文件夹应在应用程序运行完成后删除?

visual-c++

2
推荐指数
1
解决办法
296
查看次数

c ++有时会减少问题解决时间并增加语法,语义严谨性吗?

C++引入了OOPS,模板和各种其他概念.但有时候我陷入了无法控制的风暴,即调用约定方法之间的不兼容性,在远程连接的类之间进行复杂的转换以及在代码中挣扎,迫使我在字节对齐的层次上思考.

我很想回到普通的旧C语言,这种语言足够低且足够简单,以至于我可以花费大量时间来解决手头的问题,而不是要弄清楚使用C++的概念实现和细微差别.

你对这个问题有什么看法?在我的代码库中使用C语言作为一等公民,并在最后用C++入门编写它,以便更好地管理概念性代码库?

c c++

2
推荐指数
2
解决办法
264
查看次数

使用fprintf来存储流

我有一个 vc++ 方法,它使用 fprintf 将值写入硬盘中的文件。我想更改此方法,以便不将值写入光盘,而是返回指向数据的指针。

我提前知道我必须分配的大小。有没有办法将内存流或无符号字符指针传递给 fprintf?

谢谢

c c++ printf visual-c++

2
推荐指数
1
解决办法
1896
查看次数

在编译应用程序期间出现的奇怪单词

我有一个用C++编写的服务,我使用的是VC++ 6.0.

当我构建这个服务时,我得到一个奇怪的消息,如图所示(编译期间的字母'T'coming).虽然它不会导致任何问题,但我想知道为什么会出现此消息.

Compiling...
SerString.cpp
SerSwitcher.cpp
Smtp.cpp
SysConfigBlob.cpp
T
T
TransLateReportNames.cpp
Run Code Online (Sandbox Code Playgroud)

c++ visual-c++

2
推荐指数
1
解决办法
89
查看次数

C#Windows API代码包

我正在使用Visual Studio 2010 Express for C#,但在安装代码包时遇到问题.我从MSDN下载了源代码,不知道该怎么办?我打开了WindowsAPICodePack.sln并尝试构建项目并得到:

错误16找不到类型或命名空间名称'ContentPropertyAttribute'(您是否缺少using指令或程序集引用?)C:\ Users\Joe\Downloads\WindowsAPICodePack\Shell\CommonFileDialogs\CommonFileDialogRadioButtonList.cs 13 6 Shell

错误13在名称空间"System.Windows.Markup"中找不到类型名称"IComponentConnector".此类型已转发到程序集'System.Xaml,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089'考虑添加对该程序集的引用.C:\ Users\Joe\Downloads\WindowsAPICodePack\Shell\obj\Debug\Controls\CommandLinkWPF.g.cs 42 99 Shell

每个约5-6次.

我也试图建立样本,但也有类似的错误.

如何将代码安装到Visual Studio中?

如何修复错误?

如何将代码包含到我的项目中?

我可以只使用"using"命令使库在我的项目中可用吗?

c# winapi compiler-errors

2
推荐指数
2
解决办法
7890
查看次数

c ++中的类方法错误

我在宣布课时遇到错误:

#include <iostream>
#include "testing/test.h"
#include <string>
using namespace std;

int main(void)
{    
    test links;
    string content="this is an string";
    links.getcont(content);
}
Run Code Online (Sandbox Code Playgroud)

test.h

#ifndef TEST_H_
#define TEST_H_
#include<string>
using namespace std;
class test {    
  public:    
    string getcont(string content); 

};

#endif /* TEST_H_ */
Run Code Online (Sandbox Code Playgroud)

TEST.CPP

#include "test.h"
#include <iostream>
using namespace std;    
string getcont(string content)    
{
    cout << content;
    return content;
}
Run Code Online (Sandbox Code Playgroud)

当我运行这个时,我收到此错误:

undefined reference to test::getcont(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)
Run Code Online (Sandbox Code Playgroud)

c++

2
推荐指数
1
解决办法
124
查看次数

如何从messagebox获得答案

我复制

if ((MessageBox::Show(
     "Are you sure that you would like to close the form?", 
     "Form Closing", MessageBoxButtons::YesNo, 
     MessageBoxIcon::Question) == DialogResult::No))
  {
     // cancel the closure of the form.
     Application::Exit();
  }
Run Code Online (Sandbox Code Playgroud)

来自msdn.我编译的地方我有

1> ------ Build build:项目:test2,配置:调试Win32 ------ 1> test2.cpp 1> c:\ users \kredkołamacz\ documents\visual studio 2010\projects\test2\test2\Form1.h(103):错误C2039:'否':不是'System :: Windows :: Forms :: Form :: DialogResult'1> c:\ users \kredkołamacz\ documents\visual studio 2010 \的成员projects\test2\test2\Form1.h(16):查看'System :: Windows :: Forms :: Form :: DialogResult'1> c:\ users \kredkołamacz\ documents\visual studio 2010\projects\test2 \的声明test2\Form1.h(103):错误C2065:'否':未声明的标识符==========构建:0成功,1失败,0最新,0跳过===== =====

怎么了?怎么解决这个问题?

c++-cli visual-c++

2
推荐指数
1
解决办法
8905
查看次数

VSPackage:如何在没有打开"真实"解决方案时获取所选文件

我正在用C#开发一个VSPackage,我想知道当只有一个文件(或在Visual Studio中打开几个文件)时如何获取当前文件.

当存在层次结构(打开真正的解决方案)时,一切正常.但是当我在Visual Studio中打开一个文件时,我无法获得当前的选择.我的意思是打开Visual Studio(没有解决方案)和select File- > Open- > File.

我需要获取其中一个:itemid,documentCookie,mkDocumentName或其他.

我尝试了以下方法:

  • IVsMonitorSelection.GetCurrentSelection() - >它总是检索没有层次结构的解决方案项ID(Intpr.Zero)
  • IVsSelectionEvents - >我试着听选择事件,新的itemId总是解决方案itemid
  • RunningDocumentTable - >好吧,我很接近找到解决方案,因为我可以枚举打开的文件,但我不知道如何确定当前的文件.

c# vspackage visual-studio vs-extensibility

2
推荐指数
1
解决办法
1165
查看次数

Windows Phone 7:恢复到选定的透视项目

当我Pivot在我的应用程序中使用控件时,我想知道如何在用户逻辑删除应用程序之后如何恢复到最后选择的枢轴项目(启动应用程序,按下窗口按钮并预先显示后退按钮以恢复)?

(我试图添加一些代码Application_Deactivated,Application_Deactivated但没有工作)

pivot windows-phone-7 tombstoning

2
推荐指数
1
解决办法
2473
查看次数

为什么BCL没有CRC类?

为什么.NET Base Class Libary没有CRC类?

.net base-class-library

2
推荐指数
1
解决办法
411
查看次数