GVKun编程网logo

VS2008 的 error:2923 报错(vs2008错误列表)

26

本文将介绍VS2008的error:2923报错的详细情况,特别是关于vs2008错误列表的相关信息。我们将通过案例分析、数据研究等多种方式,帮助您更全面地了解这个主题,同时也将涉及一些关于Ajax请

本文将介绍VS2008 的 error:2923 报错的详细情况,特别是关于vs2008错误列表的相关信息。我们将通过案例分析、数据研究等多种方式,帮助您更全面地了解这个主题,同时也将涉及一些关于Ajax 请求返回 Error:200 无数据的解决方法、android – OutOfMemoryError:使用1080 * 1920的图像执行启动页面[复制]、c – VS2005,VS2008遵循哪个标准?、cad.net vs调试问题 20190923增加默认启动注册表,20191007更新vs2019到16.3.2的知识。

本文目录一览:

VS2008 的 error:2923 报错(vs2008错误列表)

VS2008 的 error:2923 报错(vs2008错误列表)

int _tmain(int argc, _TCHAR* argv[])
{
    string filename = "SYS_REC.xml",filename_read = "read.txt",stringa = "",string1 = "DD<SYS_NAME=",string2 = "DD<SYS_SPEC=",string3 = "ROEWE_SPE",string4 = "MG_SPE",string5 = "DB<";
    int flag = 0;
    vector<string>    vecStr;

    char chavv[5000] = {0};

    FILE* fp = fopen(filename.c_str(),"r");
    if (fp == NULL)
    {
        printf("open error!");
    }
    FILE* fp_read = fopen(filename_read.c_str(),"w");
    if (fp_read == NULL)
    {
        printf("open read error!");
    }
    while (fgets(chavv,5000,fp) != NULL)
    {
        stringa = chavv;
        if ((stringa.find("ROEWE_SPE") != string::npos || stringa.find("MG_SPE") != string::npos) && stringa.find("DD<SYS_SPEC=") == string::npos)
        {
            fwrite(stringa.c_str(),stringa.size(),1,fp_read);
        }
        memset(chavv,0,5000);
    }


    fclose(fp);
    fclose(fp_read);

    return 0;
}

1,说明,一开始是将 stringa 的名字定义的 string,因此 vector<string> 的时候,VS 会默认将 string 变量防盗 vector 的中括号中,此时不是 string 类型。map<string,string > 也是同样的道理,将 map 放在 main 外面就是正常的,放在里面总是提示错误    1    error C2923: “std::vector”:“string” 不是参数 “_Ty” 的有效 模板 类型变量    e:\python\read_sys\read_sys\read_sys.cpp    15。

 

Ajax 请求返回 Error:200 无数据的解决方法

Ajax 请求返回 Error:200 无数据的解决方法

先看代码

 1 $.ajax({
 2         type:"GET",
 3         url:"https://****/charts/data/genre2.json",
 4         dataType:"json",
 5         success:function(data){
 6             if(data.errorCode==0){
 7                 console.log("成功,无数据");
 8                 console.log(data);
 9             }else{
10                 console.log(data);
11                 createChart(data);
12             }
13         },
14         error:function(jqXHR){
15             console.log("Error: "+jqXHR.status);
16         }
17     });

报错现象:页面为空

解决方式:因为返回 200 表示请求成功,已返回网页;但是无数据,那么可以检查数据;

[
  {''genre'':''Sports'',''sold'': 275 },
  { ''genre'': ''Strategy'', ''sold'': 115 },
  { ''genre'': ''Action'', ''sold'': 120 },
  { ''genre'': ''Shooter'', ''sold'': 350 },
  { ''genre'': ''Other'', ''sold'': 150 }
]

如上,这是要请求的数据,将 json 内单引号改为双引号再测试即可;

[
  {"genre":"Sports","sold": 275 },
  { "genre": "Strategy", "sold": 115 },
  { "genre": "Action", "sold": 120 },
  { "genre": "Shooter", "sold": 350 },
  { "genre": "Other", "sold": 150 }
]

 

原文出处:https://www.cnblogs.com/chig/p/10477843.html

android – OutOfMemoryError:使用1080 * 1920的图像执行启动页面[复制]

android – OutOfMemoryError:使用1080 * 1920的图像执行启动页面[复制]

参见英文答案 > Strange out of memory issue while loading an image to a Bitmap object41个
我想在我的Android应用程序中实现启动页面.所以在布局xml中,有一个imageView,而图像文件是一个1080 * 1920的png文件,当运行应用程序时,它会发生OutOfMemoryError错误,我该如何解决?

XML文件:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical" android:layout_width="match_parent"
    android:layout_height="match_parent">

    <ImageView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:background="@drawable/welcome1"/>

</LinearLayout>

错误信息:

04-17 18:40:16.038  29793-29793/cn.test.android E/AndroidRuntime﹕ FATAL EXCEPTION: main
Process: cn.test.android,PID: 29793
java.lang.OutOfMemoryError
        at android.graphics.BitmapFactory.nativeDecodeAsset(Native Method)
        at android.graphics.BitmapFactory.decodeStream(BitmapFactory.java:597)
        at android.graphics.BitmapFactory.decodeResourceStream(BitmapFactory.java:432)
        at android.graphics.drawable.Drawable.createFromresourceStream(Drawable.java:840)
        at android.content.res.Resources.createFromresourceStream(Resources.java:2477)
        at android.content.res.Resources.loadDrawable(Resources.java:2136)
        at android.content.res.MiuiResources.loadDrawable(MiuiResources.java:320)
        at android.content.res.Resources.getDrawable(Resources.java:710)
        at android.widget.ImageView.resolveUri(ImageView.java:638)
        at android.widget.ImageView.setimageResource(ImageView.java:367)
        at cn.test.android.LandingPageActivity$1.instantiateItem(LandingPageActivity.java:40)
        at android.support.v4.view.ViewPager.addNewItem(ViewPager.java:837)
        at android.support.v4.view.ViewPager.populate(ViewPager.java:987)
        at android.support.v4.view.ViewPager.populate(ViewPager.java:919)
        at android.support.v4.view.ViewPager.onMeasure(ViewPager.java:1441)
        at android.view.View.measure(View.java:16508)
        at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5125)
        at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1404)
        at android.widget.LinearLayout.measureVertical(LinearLayout.java:695)
        at android.widget.LinearLayout.onMeasure(LinearLayout.java:588)
        at android.view.View.measure(View.java:16508)
        at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5125)
        at android.widget.FrameLayout.onMeasure(FrameLayout.java:310)
        at android.view.View.measure(View.java:16508)
        at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5125)
        at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1404)
        at android.widget.LinearLayout.measureVertical(LinearLayout.java:695)
        at android.widget.LinearLayout.onMeasure(LinearLayout.java:588)
        at android.view.View.measure(View.java:16508)
        at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5125)
        at android.widget.FrameLayout.onMeasure(FrameLayout.java:310)
        at com.android.internal.policy.impl.PhoneWindow$DecorView.onMeasure(PhoneWindow.java:2291)
        at android.view.View.measure(View.java:16508)
        at android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:1946)
        at android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:1143)
        at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1325)
        at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1030)
        at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:5639)
        at android.view.Choreographer$CallbackRecord.run(Choreographer.java:761)
        at android.view.Choreographer.doCallbacks(Choreographer.java:574)
        at android.view.Choreographer.doFrame(Choreographer.java:544)
        at android.view.Choreographer$FramedisplayEventReceiver.run(Choreographer.java:747)
        at android.os.Handler.handleCallback(Handler.java:733)
        at android.os.Handler.dispatchMessage(Handler.java:95)
        at android.os.Looper.loop(Looper.java:136)
        at android.app.ActivityThread.main(ActivityThread.java:5047)
        at java.lang.reflect.Method.invokeNative(Native Method)
        at java.lang.reflect.Method.invoke(Method.java:515)
        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:806)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:622)
        at dalvik.system.NativeStart.main(Native Method)

解决方法

如果您在drawable文件夹中有welcome1.png,请将其放在drawable-nodpi中.

这是因为drawable被解释为drawable-mdpi,因此当你将它加载到更高密度的手机上时,它将被放大(成为一个巨大的位图).

c – VS2005,VS2008遵循哪个标准?

c – VS2005,VS2008遵循哪个标准?

他们都遵循2003年发布的C 03吗?

解决方法

他们都瞄准C 03,是的.但他们也都有不符合标准的领域. (GCC也是如此,顺便说一下,在任何一方的任何粉丝开始在嘴里起泡之前).

但请记住,C 03基本上是一个非常小的错误修正版本,确定了一些明智的编译器本来会做的“常识”事情(例如,在C 98中,严格地说,它可能具有向量不是连续分配的.C 03禁止这样做,但是每个理智的编译器供应商都会使用连续的向量,因为这就是向量的用途)

GCC甚至没有C 03标准设置.你告诉它以C 98为目标(std = c 98),它实际上是以C 03为目标.我不知道编译器实际上区分了两者,因为变化很少,而且非常明显.

cad.net vs调试问题 20190923增加默认启动注册表,20191007更新vs2019到16.3.2

cad.net vs调试问题 20190923增加默认启动注册表,20191007更新vs2019到16.3.2

Acad2008和Acad2010需要修改安装目录下的acad.exe.config文件内容,才可以捕获断点:

<configuration>
<startup>
<!--We always use the latest version of the framework installed on the computer. If you
are having problems then explicitly specify .NET 2.0 by uncommenting the following line.
-->
<supportedRuntime version="v2.0.50727"/>
</startup>
</configuration>

 

cad快捷方式,目标,设置/nologo这样默认打开就不会有logo出现:      "C:\Program Files (x86)\AutoCAD 2008\acad.exe" /nologo

 

 

同理,c#项目调试的这里也可以加/nologo达到一样的效果.

 

 

 

调试的时候可以允许编辑代码...请用vs2017以上,因为cad.net对于vs版本没有限制,所以建议追新...我是在vs2019上面实现的...

vs菜单栏: 工具--选项--按图设置一下,勾选一下 "编辑并继续"的框框...打钩√√√√

  

勾选了之后,设置断点在修改的代码行前面.

然后要注意一个问题,一个解决方案内,调试的代码不可以共用,如果发生共用一份代码,那么共用的项目要卸载,否则不能成功在断点捕捉的时候修改代码.

共用代码的时候,断点捕捉会有小锁头,不给你改代码.

 

 这个时候就要卸载其他工程,保留下你这个正在修改的版本,做完再编译其他版本. 

 

演示:

 

  

带有using的引用命名空间不能改,除了顶部引用的using不能更改(添加了新的using就需要重启)之外,

其他地方只要再断点以下,可以随意修改代码,函数内修改和新增函数没啥问题,

包括using(transctio...... 事务管理器中的代码,只要不把CAD整崩溃了都行.

 *********************************************************************************************

20191007更新vs2019到16.3.2

更新了新版本之后,无论是否有断点都可以进行修改代码,但是应用修改的时候就要捕捉一次断点.

*********************************************************************************************

调试错误:

反复空格导致错误产生,弹出错误语句:   System.ArgumentException:“Form is not active”

在这句中产生:   EditorUserInteraction UI = ed.StartUserInteraction(this)

检查是否因为允许捕捉面板的输入,如果是空格则进行了close()退出面板.

今天关于VS2008 的 error:2923 报错vs2008错误列表的分享就到这里,希望大家有所收获,若想了解更多关于Ajax 请求返回 Error:200 无数据的解决方法、android – OutOfMemoryError:使用1080 * 1920的图像执行启动页面[复制]、c – VS2005,VS2008遵循哪个标准?、cad.net vs调试问题 20190923增加默认启动注册表,20191007更新vs2019到16.3.2等相关知识,可以在本站进行查询。

本文标签: