我正在关注Audacity课程,并决定输入所有代码,但是当我尝试运行应用程序时遇到错误.
我收到以下错误:
10-27 19:17:41.871 26679-26679/com.example.vhuhwavho.friendlychat W/dalvikvm: threadid=1: thread exiting with uncaught exception (group=0x41bbec08)
10-27 19:17:41.871 26679-26679/com.example.vhuhwavho.friendlychat E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.example.vhuhwavho.friendlychat, PID: 26679
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.vhuhwavho.friendlychat/com.example.vhuhwavho.friendlychat.MainActivity}: android.view.InflateException: Binary XML file line #0: Error inflating class Button
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2334)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2392)
at android.app.ActivityThread.access$900(ActivityThread.java:169)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1280)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:146)
at android.app.ActivityThread.main(ActivityThread.java:5487)
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:1283)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1099)
at dalvik.system.NativeStart.main(Native Method)
Caused by: android.view.InflateException: Binary XML file line #0: Error inflating class Button
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:719) …Run Code Online (Sandbox Code Playgroud) 这是一个C程序,已经编译成汇编使用gcc -S.字符串"Hello,world"如何在此程序中表示?
这是C代码:
1. #include <stdio.h>
2.
3. int main(void) {
4.
5. char st[] = "Hello, wolrd";
6. printf("%s\n", st);
7.
8. return 0;
9. }
Run Code Online (Sandbox Code Playgroud)
下面是汇编代码:
1. .intel_syntax noprefix
2. .text
3. .globl main
4.
5. main:
6. push rbp
7. mov rbp, rsp
8. sub rsp, 32
9. mov rax, QWORD PTR fs:40
10 mov QWORD PTR [rbp-8], rax
11. xor eax, eax
12. movabs rax, 8583909746840200520
15. mov QWORD PTR [rbp-32], rax
14. mov …Run Code Online (Sandbox Code Playgroud) 鉴于这两个表:
emp dept
------|--------|--------| |--------|------------|----------|
empno | name | deptno | | deptno | dname | loc |
------|--------|--------| ----------------------|----------|
7566 | Jones | 20 | | 10 | Accounting | New York |
7654 | Martin | 30 | | 20 | Research | Dallas |
7689 | Blake | 30 | | 30 | Sales | Chicago |
7782 | Clark | 10 | ----------------------------------
7839 | King | 10 |
-------------------------
Run Code Online (Sandbox Code Playgroud)
其中一个问题是:
Employee 'Clark' has been transferred …Run Code Online (Sandbox Code Playgroud) 我正在尝试使用 c 中的 gtk 4 处理按键事件(具体是箭头键)。每当我使用像这里(stackoverflow)和这里(stackoverflow)这样的地方的一些答案时,它们似乎不起作用。
相反,我收到以下错误:
(<unknown>:10924): GLib-GObject-WARNING **: 15:26:27.129: ../gobject/gsignal.c:2613: signal 'key-press-event' is invalid for instance '0x7faa268722f0' of type 'GtkApplicationWindow'
Run Code Online (Sandbox Code Playgroud)
我也尝试过使用“key_pressed”等,但无济于事。
以下项目的总体目标是能够沿着按下/按下箭头键的方向移动一格,但是由于出现了小问题,我还没有做到这一点。
有什么建议吗?
#include <gtk/gtk.h>
static void
draw_function
(GtkDrawingArea *area, cairo_t *cr, int width, int height, gpointer user_data)
{
// int square_size = 80.0;
cairo_set_source_rgb (cr, 1.0, 1.0, 1.0); /* white */
cairo_paint (cr);
cairo_set_source_rgb(cr, 0.2, 0.3, 0.8);
cairo_rectangle(cr, 10, 10, 90, 90);
cairo_fill(cr);
cairo_save(cr);
cairo_scale(cr, 0.6, 0.6);
cairo_set_source_rgb(cr, 0.8, 0.3, 0.2);
cairo_rectangle(cr, 30, …Run Code Online (Sandbox Code Playgroud)